保护继承和私有继承的区别 今天学习effective c++时回头翻看了下继承,对于私有继承和保护继承进行了区分。 假设基类A,B是从A中保护继承的子类,C是从A中私有继承的子类: 在子类B和C没有派生类的情况下,两个访问权限一致,两者没有区别; 但B和C有了子类后,他们的子类对基类A中的成员访问权限可能不一样。