文章目录

样例类

支持模式匹配,默认实现了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

样例对象不能封装数据