Java中的访问权限
访问权限 | 本类 | 本包的类 | 子类 | 非子类的外包类 |
---|---|---|---|---|
public | 是 | 是 | 是 | 是 |
protected | 是 | 是 | 是 | 否 |
default | 是 | 是 | 否 | 否 |
private | 是 | 否 | 否 | 否 |
C++中派生类对基类的访问权限
基类修饰符\继承方式 | public | protected | private |
---|---|---|---|
public | public | protected | private |
protected | protected | protected | private |
private | NO(即不可直接访问) | NO(即不可直接访问) | NO(即不可直接访问) |