权限修饰符
封装性的体现,需要权限修饰符来配合,来修饰类及类的内部结构,体现类及类的内部结构在被调用时的可见性的大小
1 四大权限修饰符
- 以下是Java提供的四种权限修饰符,权限从小到大
- private
- 缺省(default)
- protected
- public
Java中有四种权限修饰符:
public > protected > (default) > private
同一个类(我自己) YES YES YES YES
同一个包(我邻居) YES YES YES NO
不同包子类(我儿子) YES YES NO NO
不同包非子类(陌生人) YES NO NO NO
-
四种权限都可以用来修饰类的内部结构:属性、方法、构造器、内部类
修饰类的话,只能使用:缺省、public
//类的修饰 //1.public修饰 public class Student{ } //2.缺省修饰 class Student{ }