【Kotlin 初学者】类的修饰符

类的修饰符

        Kotlin 类的修饰符包括 classModifieraccessModifier

classModifier

        类属性修饰符,标示类本身特性

abstract    // 抽象类  
final       // 类不可继承,默认属性
enum        // 枚举类
open        // 类可继承,类默认是final的
annotation  // 注解类
data        // 数据类
sealed      // 密封类
object      // 单例类

accessModifier

        访问权限修饰符

        Kotlin与Java可见性修饰符对比

修饰符 Java Kotlin
public 所有类可见 所有类可见(默认)
private 当前类可见 当前类可见
protected 当前类、子类、同一包路径下的类可见 当前类、子类可见
default 同一包路径下的类可见(默认)
internal 同一模块中的类可见
上一篇:做Android开发怎么才能不被淘汰?,深入理解kotlin协程


下一篇:2020年最新字节跳动Android开发者常见面试题及详细解析