成员访问权限 |
继承方式 |
派生类中能否访问 |
派生类的派生类中 |
派生类的客户端代码 |
public |
public |
能 |
能 |
能 |
public |
protected |
能 |
能 |
不能 |
public |
private |
能 |
不能 |
不能 |
protected |
public |
能 |
能 |
不能 |
protected |
protected |
能 |
能 |
不能 |
protected |
private |
能 |
不能 |
不能 |
private |
public |
不能 |
不能 |
不能 |
private |
protected |
不能 |
不能 |
不能 |
private |
private |
不能 |
不能 |
不能 |