子类继承方式 | public | protected | private | |
父类成员属性 | ||||
public | public | protected | private | |
protected | protected | protected | private | |
private | 不可访问 | 不可访问 | 不可访问 |
上表的读取方式例如,父类public成员通过子类public方式继承,子类中相应成员属性是public。
附表:不同修饰符的访问权限
public | 类内,子类,类外 |
protected | 类内,子类 |
private | 类内 |
子类继承方式 | public | protected | private | |
父类成员属性 | ||||
public | public | protected | private | |
protected | protected | protected | private | |
private | 不可访问 | 不可访问 | 不可访问 |
上表的读取方式例如,父类public成员通过子类public方式继承,子类中相应成员属性是public。
附表:不同修饰符的访问权限
public | 类内,子类,类外 |
protected | 类内,子类 |
private | 类内 |