Kotlin 可见度

作者: jinkui | 来源:发表于2017-05-25 11:04 被阅读20次

Java 可见度有public, package, protected, private, 默认是 package。
Kotlin 也提供了4种:public, internal, protected, private, 默认是 public。

  • private 表示只在这个类(以及它的所有成员)之内可以访问;
  • protected 与 private 一样, 另外在子类中也可以访问;
  • internal 在 本模块之内, 凡是能够访问到这个类的地方, 同时也能访问到这个类的 internal 成员;
  • public 凡是能够访问到这个类的地方, 同时也能访问这个类的 public 成员。

一个模块(module)是指一起编译的一组 Kotlin 源代码文件。


参考
《Programming Kotlin》Stephen Samuel ,Stefan Bocutiu
《Kotlin in Action》Dmitry Jemerov,Svetlana Isakova

相关文章

  • Kotlin 可见度

    Java 可见度有public, package, protected, private, 默认是 package...

  • Kotlin学习03

    上篇回顾 在上篇中我们学习了Java,Kotlin的协变和逆变,知道了泛型是不变的和pecs口诀 任务 包 可见度...

  • 【Android】动画 —— view高度渐变的动画

    【问题】实现可见度为 gone 的 view ,高度从0变化到测量的高度;如果view 可见度为 gone, 直接...

  • 雨天

    今日下雨,可见度非同寻常~

  • Matplotlib模块-阶段二

    设置图例 设置注解 设置坐标轴可见度 散点图 柱状图 等高线 设置图例 设置注解 设置坐标轴可见度 散点图 简略散...

  • 论买白车的重要性

    今天雾霾天气,可见度很低,我在20层的办公楼俯瞰,拍下了这张图片。 从今天的可见度现场检测来看,我终于明白为什么老...

  • 最重要的激励措施是什么?

    答案是金钱,衡量采用的激励措施是否有效,有三个基本的特征:重要性,可见度,公平感。金钱在当今社会的重要性,可见度足...

  • 2022-05-17

    今天的雾气让城市消失了,往天可见度不错,特别是雨后清晰可见度很好,外面下着小雨,在茶室看着书回头看着乳白色的雾气,...

  • 实例变量可见度

    一、实例变量可见度 public(公有的)实例变量可以被任意操作,实际情况中很少使用Public,有以下两个原因:...

  • Kotlin学习之Kotlin初识

    Kotlin学习之Kotlin初识 @(Kotlin学习) 一、什么是Kotlin? Kotlin,是JetBra...

网友评论

    本文标题:Kotlin 可见度

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