image.png

    • 无论哪一种继承方式,在派生类中是不能访问基类的私有成员的,私有成员只能被本类的成员函数所访问,毕竟派生类与基类不是同一个类。
    • 如果在多级派生时都采用公用继承方式,那么直到最后一级派生类都能访问基类的公用成员和保护成员。
    • 如果采用私有继承方式,经过若干次派生之后,基类的所有的成员已经变成不可访问的了。
    • 如果采用保护继承方式,在派生类外是无法访问派生类中的任何成员的。而经过多次派生后,人们很难清楚地记住哪些成员可以访问,哪些成员不能访问,很容易出错。
    • 在实际中,常用的是公用继承