¿Existe alguna forma más sencilla de hacerlo?Clase de caso de Scala derivada con las mismas variables miembro que la base
scala> case class A(x : Int)
defined class A
scala> case class B(override val x : Int, y : Int) extends A(x)
defined class B
Estoy extendiendo A con B y agregando una variable de miembro adicional. Sería bueno no tener que escribir override val
antes de la x.
Este ejemplo parece que estoy siendo un poco exigente, pero si la clase base tiene una gran cantidad de variables miembro todas las 'def's anulación empezar a sumar. – Dave
Bueno, hasta donde yo sé, las clases de casos funcionan así. – F0RR