1.使用场景:
1.1首先 在一个类前添加 case ,Scala会自动给这个类 创建伴生对象,
并创建好 apply 工厂方法 和 unapply 方法,
使得 实例化该类时 不需要用new,函数式编程写法就可
eg:
case class People(val dname:String){
}
val zs = People("张三")
println(zs.dname)输出:

1.2 类前加case 后,Scala会自动重载很多方法

版权声明:本文为hzp666原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。