一.修饰符
权限修饰符:private<defult<protected<public
二.private关键字
1.作用域
只在该类的内部可见,出了该类不可见,无法使用。
2.修饰
private不能修饰外部类,可以修饰内部类。一旦修饰外部类,其他类不可见,不能用,那么此类没有任何意义。
被private修饰的成员变量或成员方法,不能被类的调用者使用。
阿里编程规约:类中,无特殊说明,成员变量全用private封装。
三.defult关键字
1.作用域
同级目录剩下的不同类。
四.protected关键字
1.作用域
可跨包,在不同包的具有继承关系的类可见,子类的对象可用。
同级目录下不同类,都可见。
五.public关键字
1.作用域
共有的,无论何时何地都能用
被public修饰的成员变量或成员方法,可以直接被类调用。