类继承的语法:派生类 :基类
// 派生类有一个主构造函数,其基类必须根据其参数在该主构造函数中初始化
open class Base(p: Int) // 基类
class Derived(p: Int) : Base(p) // 派生类
// 派生类没有主构造函数,那么每个次构造函数必须使用super 关键字初始化其基类型
// 或委托给另一个做到这点的构造函数
class MyView : View {
constructor(ctx: Context) : super(ctx)
constructor(ctx: Context, attrs: AttributeSet) : super(ctx, attrs)
}