类的继承
在Kotlin中,类的继承是指在一个现有类的基础上构建一个新类,构建出来的新类被称作子类,现有类被称为父类,子类会自动拥有父类所有可继承的属性和方法。
在程序中如果想声明一个类继承另一个类,则需要使用英文冒号 “:”, 由于所有类都默认使用关键字 final 修饰,不能被继承,因此,当继承某个类时,需要在这个类的前面加上关键字 open。
示例代码如下。
open class Father(){
fun sayHello(){
println("Hello")
}
}
class Son : Father(){
}
fun main(args: Array<String>) {
var son = Son()
son.sayHello()
}