Kotlin有四种修饰符private, protected, internal, public
Package
-
public是默认的可见性 -
private在文件里可见 -
internal同一module中可见 -
protected不能对top-level的定义使用
Class
- private 类内部可见
- protected 类内部和子类可见
- internal 同一module
Module是指在一起编译的kt文件集合
- Intellij module
- maven或者gradle项目
