【摘要】
目录
继承(extends)
简单继承
override和super
isInstanceOf和asInstanceOf
getClass和classOf
访问修饰符
调用父类的constructor
抽象类
抽象方法
抽象字段
匿名内部类继承(extends)
简单继承
scala和Java一样,使用extends关键字来实现继承。…
目录
继承(extends)
简单继承
scala和Java一样,使用extends关键字来实现继承。可以在子类中定义父类中没有的字段和方法,或者重写父类的方法。
示例1:实现简单继承
class Person {
var name = "super"
def getName = this.name
}
class Student extends Person
object Main13 {
def main(args: Array[String]): Unit = {
val p1 = new Person()
val p2 = new Student()
p2.name = "张三"
println(p2.getName)
}
}
© 版权声明文章版权归作者所有,未经允许请勿转载。THE END
喜欢就支持一下吧
相关推荐