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