权限从小到大:
private protected default public
private : 类
protected :类,包
default : 类,包,子类
public :所有地方
权限修饰符对外部类的修饰:只能使用public 与 default 对类修饰
权限修饰符对成员内部类的修饰:四种修饰符都可以
权限修饰符对局部内部类的修饰:四种都不行
权限修饰符常用方法
对于属性:
超类中属性用protected,因为它的派生类需要继承这些属性
普通类的属性用private,使用set与get访问
对于方法:
需要提供给外界使用的,使用public,仅内部使用的方法,使用private修饰
构造方法使用public