访问权限 | 本类 | 本包的类 | 子类 | 非子类的外包类 |
---|---|---|---|---|
public | 是 | 是 | 是 | 是 |
protected | 是 | 是 | 是 | 否 |
default | 是 | 是 | 否 | 否 |
private | 是 | 否 | 否 | 否 |
private
好狠的,连自己子类都碰不了,protected
就人性化多了.
另外邻居(本包的类)比儿子(子类)还亲,也是远亲不如近邻了.
访问权限 | 本类 | 本包的类 | 子类 | 非子类的外包类 |
---|---|---|---|---|
public | 是 | 是 | 是 | 是 |
protected | 是 | 是 | 是 | 否 |
default | 是 | 是 | 否 | 否 |
private | 是 | 否 | 否 | 否 |
private
好狠的,连自己子类都碰不了,protected
就人性化多了.
另外邻居(本包的类)比儿子(子类)还亲,也是远亲不如近邻了.