方法
val myMessage = new MyMessage
myMessage.printMsg()
}
}
样例类
在Scala中,样例类是一种特殊类,...一般用于保存数据(类似java中的pojo类)
case class 样例类名([val/var] 成员变量名1:类型1,成员变量名2:类型2,成员变量名3:类型3)
如果不写,则变量的默认修饰符是val..., 常用的如下:
- apply()方法
- toString()方法
- equals()方法
- hashCode()方法
- copy()方法
- unapply()方法
样例对象
在Scala...中, **用case修饰的单例对象就叫: 样例对象, 而且它没有主构造器 **, 它主要用在两个地方:
当枚举值使用
作为没有任何参数的消息传递
case object 样例对象名
object OopDemo...它存储的数据, 特点是: 有序, 可重复.
在Scala中,列表分为两种, 即: 不可变列表和可变列表.
//val/var 变量名 = List(元素1,元素2,元素3,...)