Czy jest lepszy sposób na zrobienie tego?Pochodząca klasa przypadku Scala z tymi samymi zmiennymi składowymi jak baza
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
Rozszerzam A o B i dodam dodatkową zmienną składową. Byłoby miło nie pisać override val
przed x.
Ten przykład wygląda jak mam być trochę wybredny ale jeśli klasa bazowa ma wiele zmiennych składowych wszystkich 'def's nadpisywania zacząć dodać. – Dave
Cóż, o ile mi wiadomo, klasy przypadków działają tak. – F0RR