特牛网址导航

Scala样例类-CSDN博客

网友收藏
文章浏览阅读2.9k次。样例类(case class)一、样例类常用于描述不可变的值对象(Value Object)二、定义语法:1、样例类构造参数默认声明为“val”,自动实现类构造参数的getter2、样例类构造参数声明为“var”时,自动实现类构造参数的setter和getter3、样例类自动创建伴生对象4、样例类自动实现的其他方法a)toString()、equals()、copy()、hashCode()b)伴生对象中的apply()、unapply()注:unapply()接受一个对象,从对象中提取_scala样例类
标签:scala样例类