kotlin -- 可见性修饰符

puiblic

Kotlin的可见修饰符与Java类似,但是默认可见性不同,Java默认包私有,kotlin默认public

### internal

internal 只在模块内部可见。一个模块就是一组一起编译的kotlin 文件,这可能是一个intellij IDEA模块,一个Eclipse项目,
一个Maven或 Gradle项目或者一组使用调用ant任务进行编译的文件


  • 见下表
修饰符 类成员
public(默认) 所有地方可见
internal 模块中可见
proteed 子类中可见
private 类中可见

猜你喜欢

转载自www.cnblogs.com/gyyyblog/p/11575287.html