1.Java中有四种权限修饰符:
public > protected(专门给子类用的) > (default) > private
同一个类(我自己) YES YES YES YES
同一个包(我邻居) YES YES YES NO
不同包子类(我儿子) YES YES NO NO
不同包非子类(陌生人) YES NO NO NO
注意:(default)并不是关键字default,而是根本就不写
2.不同包非子类
public修饰num时候:
protected修饰num的时候:
(default)不写修饰符的时候:
private修饰num时候: