重写一个非抽象方法需要用override修饰符,调用超类的方法使用super关键字
class Father2 {
def a = 10
val b = 10
}
class Dof extends Father2{
//override def a = super.a
override val a = {
20
}
override val b = 20
}
object Main extends App{
//匿名内部类 必须实例化
val dog = new Father2{
override def a = super.a
}
}