Kotlin可见性修饰符(internal\private等)

修饰 类和接口

public:默认修饰符,被其修饰的在任何位置都能访问
private:表示只在这个类(以及它的所有成员)之内可以访问
protected:在当前类及其子类内访问
internal:在同一模块内使用

模块(Model) 释义

模块(module)是指一起编译的一组 Kotlin 源代码文件:
一个 IntelliJ IDEA 模块
一个 Maven 工程, 或 Gradle 工程
通过 Ant 任务的一次调用编译的一组文件

局部声明

局部变量, 局部函数, 以及局部类, 都不能指定可见度修饰符

Kotlin-可见性修饰符

你可能感兴趣的:(Kotlin可见性修饰符(internal\private等))