C++继承公共和私有?

Ala*_*lan 0 c++ inheritance private public

是否可以在C++中继承类(私有)的两个或所有部分?

class A {
}
Run Code Online (Sandbox Code Playgroud)


clas B : ...? { }
Run Code Online (Sandbox Code Playgroud)

cas*_*nca 8

如果你问是否可以让私有成员对派生类可见,答案是否定的 - 这就是为什么它们是私有的.protected如果希望派生类能够访问它们,请使用基类中的成员.