本文主要是介绍public继承,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
三种继承的方法:public 继承/private继承/protected继承详解及区别_public继承-CSDN博客
公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被基类的子类所访问。
错误写法:
class A
{
public:int d1;
private:int d2;
};
class B: public A
{
private:void print(){this->d2;}
};
d2是A的私有成员
B虽然继承了A,但仍不可访问A的私有成员。
这篇关于public继承的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!