美文网首页
kotlin可见性修饰符

kotlin可见性修饰符

作者: 覆水无言 | 来源:发表于2019-05-31 18:26 被阅读0次

    类、对象、接口、构造函数、方法、属性、属性的set都可以有可见性修饰符(get与属性有相同的可见性)。
    kotlin中有四种可见性修饰符

    • public:一般没有可见性修饰符默认为public,这个修饰的可见性为随处可见。
    • private: 它修饰表示只会在本文件或者本类中可见
    • internal: 表示只有在本模块中可见
    • protected: 和private一样,但还有在本类的子类中可见
      注意:kotlin的外部类不能访问内部类的private成员

    模块

    kotlin里中模块的概念就是一套kotlin文件。

    • 一个intelliJ IDEA模块
    • 一个maven项目
    • 一个gradle源集(test可以访问main里的internal声明)
    • 一次kotlinc Ant 任务执行所编译的一套文件

    相关文章

      网友评论

          本文标题:kotlin可见性修饰符

          本文链接:https://www.haomeiwen.com/subject/rbnwtctx.html