| 父类public成员 | 父类protected成员 | 父类private成员 | |
|---|---|---|---|
| 共有继承 | √ | √ | × |
| 保护继承 | √ | √ | × |
| 私有继承 | √ | √ | × |
| 父类public成员 | 父类protected成员 | 父类private成员 | |
|---|---|---|---|
| 共有继承 | √ | × | × |
| 保护继承 | × | × | × |
| 私有继承 | × | × | × |
| 备注: 1. 派生类用户,是指,程序员通过实例化一个对象,来访问派生类继承自父类的成员。 |
|||
| 父类public成员 | 父类prote cted成员 | 父类private成员 | |
|---|---|---|---|
| 共有继承 | public | protected | - |
| 保护继承 | protected | protected | - |
| 私有继承 | private | private | - |
| 备注: 1. “-”的意思是,派生类是继承了父类的私有成员,但是派生类成员、用户都无法访问。 2. 这个表可以对照表2进行理解。 |
|||