C++中private继承是不是没有什么作用?为什么要有这种继承方式呢?

class Base {......};
class Derived:private Base {......};

第1个回答  2013-09-24
在Derived类中可以调用Base中的public和protected的方法。
但Derived对象不能调用Base中的任何东西。

就像类可以访问自己的pravite成员,但是此类的对象就不可以访问。本回答被网友采纳
第2个回答  2013-09-24
不是没有用,只是用的地方少,存在就有它的道理,只是大众情况下用不上而已·
第3个回答  2013-09-24
确实没啥用,到现在我都没用过这个继承
相似回答