继承

通过public继承,基类中的成员函数和成员变量分别继承到派生类的public下和protect下,而无法访问基类的private。

通过protected继承,基类中的成员函数和成员变量继承到派生类的protected中,要访问protected中的成员只能在public中使用成员函数进行访问,不能在外部进行访问

通过private方式继承,基类中的成员函数和成员变量继承到派生类的private中。如果假如

class A:private B

class C:public A

此时通过C的成员函数是无法访问B的。是因为B继承在了A的private下面,而A的private必须通过A的成员函数才能进行访问。

 

posted @ 2017-12-11 22:30  boht  阅读(135)  评论(0)    收藏  举报