文章目录


样例类

支持模式匹配,默认实现了serializable接口

定义为 case class 类名(属性:类型,…),类的命名必须是驼峰式的

case class Message(sender: String, content: String)

object TestCalseClass {
def main(args: Array[String]): Unit = {
val message = new Message("张不帅","其实你很帅")
println(message.sender+"发送了: "+message.content)
}
}

样例对象

case Object

样例对象不能封装数据