目录
Java是一个面向对象的编程语言,类跟类之间通过创建对象的方式来访问彼此的属性或者方法,什么样的属性可以访问,让谁访问,怎么访问,Java提供了相应的访问控制权限。
Public
公共权限,public修饰的成员变量、方法和类对所有的访问者开放。
Protected
受保护权限,protected修饰的成员变量、方法和类只有继承它的子类和同一个包下面的类可以访问。子类继承父类,子类方法的访问权限必须大于或等于父类的访问权限,访问权限由小到大private<default<protected<public。
Default
默认级别权限,成员变量、方法和类不加修饰默认状态下的级别,这种级别只有同一个包下面的类可以访问。
Private
私有权限,private修饰的成员变量、方法和类是私有,只有自己可以访问,其他类不可直接访问,也不能继承。

人啊这一辈子千万不要马虎两件事,一是选事业,二是找爱人。因为太阳升起时要投身于事业,太阳落山时要与爱人相拥。我们终其一生都在寻找两样东西,一是价值感,二是归属感。价值感来源于肯定,归属感来源于被爱。
本文介绍了Java的四种访问控制级别:Public、Protected、Default(包访问)和Private。Public成员对所有类开放,Protected允许子类和同包类访问,Default仅限同包类访问,而Private则是私有,只能在类内部访问。理解这些访问权限对于编写安全和封装良好的Java代码至关重要。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



