: 如果类中的函数被 final 关键字修饰 , 那么该类无法被 override 重写 ;
III ....子类有主构造函数 : 父类必须在主构造函数中初始化 , 子类的 constructor() 可以省略 ; " : " 后的 Father() 相当于调用了父类的主构造函数 , 将子类的主构造函数委托给父类的主构造函数执行...子类有主构造函数 : 子类需要在主构造函数中定义需要的变量 , 其中的参数 , 可以直接传递给后面委托调用的主构造函数 ;
class Son constructor (name : String, age...子类没有主构造函数 : 如果没有主构造函数 , 那么子类必须有次构造函数 , 子类需要在次构造函数中定义需要的变量 , 其中的参数 , 可以直接传递给后面 super ( ) 委托调用的主构造函数 ;...父类构造函数与子类构造函数总结
----
子类构造函数最终委托 : 子类的构造函数归根到底都要委托给父类的主构造函数 ;
① 子类主构造函数 : 假如子类有主构造函数 , 该主构造函数肯定要委托父类的主构造函数执行