假设我有一些这样的课程:
abstract class View(val writer: XMLStreamWriter) {
// Implementation
}
class TestView(writer: XMLStreamWriter) extends View(writer) {
// Implementation
}
View 的大多数子类不会采用不同的构造函数参数。我希望能够写出这样的东西:
class TestView extends View {
// Implementation
}
是否有一些编写子类的捷径,这样您就不必显式定义构造函数参数并将它们传递给超类(这样如果我更改超类的签名,我就不必重新编写所有子类) ?