派生类通过继承某个类 产生,若派生类本身也是另个一类的基类,这样就形成了一个多层次的继承关系。
class A
{
:::
};
class B : public A
{
:::
};
class C:public B
{
:::
};
在上述中,可以说,A是原始基类,B直接继承了A,C直接继承了B,C间接继承了A。
这就是直接继承和间接继承的关系。
派生类通过继承某个类 产生,若派生类本身也是另个一类的基类,这样就形成了一个多层次的继承关系。
class A
{
:::
};
class B : public A
{
:::
};
class C:public B
{
:::
};
在上述中,可以说,A是原始基类,B直接继承了A,C直接继承了B,C间接继承了A。
这就是直接继承和间接继承的关系。