【发布时间】:2015-09-22 11:34:48
【问题描述】:
我希望能够像这样调用超类的抽象方法
trait B { def x: Int }
trait D extends B { def y = super.x }
但是,这不起作用。即使是 abstract override 修饰符也无济于事。
在 scala 中可以做到这一点吗?如果不是,是什么原因?
我知道当我在特征 D 中覆盖方法 x 时这有效,但方法 y 是否可行?
【问题讨论】:
-
只需从
D调用x。
标签: scala