我正在寻找有关Kotlin中访问修饰符的文档.但它没有根据.
我想知道并检查Kotlin和Java中的包函数和差异保护修饰符的访问修饰符.
[编辑]我正在寻找Jetbrians的公共文件.
我找到了关于访问修饰符的线程. http://devnet.jetbrains.com/thread/451236?tstart=0
http://kotlinlang.org/docs/reference/visibility-modifiers.html
类,对象,特征,构造函数,函数,属性及其setter可以具有可见性修饰符.(Getters始终具有与属性相同的可见性.)Kotlin中有四个可见性修饰符:
private - 仅在声明范围及其子范围内可见(在同一模块内);
protected - (仅适用于类/特征成员),如private,但在子类中也可见;
internal - 在同一模块中的任何地方都可见(如果声明范围的所有者可见);
public - (默认使用)在任何地方都可见(如果声明范围的所有者可见).
注意:具有表达式主体的函数和声明为public的所有属性必须始终明确指定返回类型.这是必需的,因此仅通过改变实现就不会意外地改变作为公共API的一部分的类型.
| 归档时间: |
|
| 查看次数: |
785 次 |
| 最近记录: |