//sealed class只能有固定数量的子类,而且必须在当前类里边声明//sealed class的构造方法也是私有的,跟object比较像//enum是定义有限的对象值,二sealed class是定义有限的子类型sealed class MySealedClass {fun action(){println("I am a sealed class")}object SonClass
sealed 应用于某个类时,sealed 修饰符可阻止其他类继承自该类。 在下面的示例中,类 B 继承自类 A,但没有类可以继承自类 B。 class A {}sealed class B : A {} 还可以对替代基类中的 虚方法 或 属性的方法 或 属性 使用 sealed 修饰符。 这使你可以允许类派生自你的类并防止它们替代特定虚方法或属性。 unsafe unsafe 关键