例如,在 Play 框架中,
您会在 play.api.libs.json 包中看到一个案例类 JsPath 及其伴生对象,其定义如下
case class JsPath(path: List[PathNode] = immutable.this.Nil) extends Product with Serializable
object JsPath extends JsPath
一般来说,当你用它的同伴案例类扩展一个对象时,你会得到什么好处?
例如,在 Play 框架中,
您会在 play.api.libs.json 包中看到一个案例类 JsPath 及其伴生对象,其定义如下
case class JsPath(path: List[PathNode] = immutable.this.Nil) extends Product with Serializable
object JsPath extends JsPath
一般来说,当你用它的同伴案例类扩展一个对象时,你会得到什么好处?