Kotlin -- 访问控制修饰符
2018-03-02 18:12
295 查看
Kotlin – 访问控制修饰符
public by default
和Java一样,在Kotlin中拥有public、
protected、
private修饰符,作用也和Java几乎一样,与Java不同的是,在Kotlin中,类的声明默认是
public的。
在kotlin中,还增加了一层访问控制,就是
internal修饰符,被
internal修饰的类意味着只在模块中可见。模块是Kotlin编译的一个集合,其可能是
IntelliJ IDEA module,
Eclipse project,
Maven(or Gradle) project或者是一个
Ant task任务集合。
修饰符 | 类成员 | 顶级声明 |
---|---|---|
public(default) | 任何地方可见 | 任何地方可见 |
internal | 在module中可见 | 在module中可见 |
protected | 在子类中可见 | – |
private | 在类内部可见 | 在当前文件中可见 |
private和
protected成员。
相关文章推荐
- (第23讲)4种访问控制修饰符
- (十五)访问权限控制修饰符
- Java 访问控制修饰符
- 关于Java的访问控制修饰符
- Java访问权限控制修饰符比较
- java的访问控制(包、访问修饰符、修饰符)
- java访问控制修饰符,final修饰符
- java 访问控制修饰符public、 protected、 默认、private
- 面向对象篇(OOP)--02 继承、访问控制修饰符
- Kotlin类和对象(三)——接口与访问修饰符
- PHP访问控制修饰符
- Kotlin学习之访问修饰符
- 『ANDROID』Java中的访问控制与修饰符
- java中的四种访问控制修饰符
- Java的访问控制修饰符
- Java中的访问控制与修饰符
- java-访问控制修饰符
- C#基础--访问控制修饰符
- Java面向对象学习笔记 -- 2(访问控制修饰符)
- java的访问控制(包、访问修饰符、修饰符)