c++ 中多继承是什么意思,简要写个例子看看。

来源:百度知道 编辑:UC知道 时间:2024/09/24 15:18:12

多重继承的意思就是,一个子类可以有多个父类。这和Java不一样Java一个子类只能有一个父类。
class A
{
int a

}
class B
{
int b
}
class C:public A, public B
{
int c
}

继承是面向对象程序设计方法的重要特征之一,是程序代码可重用性的具体体现。在C++面向对象程序设计中,所谓类的继承就是利用现有的类创建一个新的类。

1、多重继承的意思就是,一个子类可以有多个父类。
note:a、继承的父类不可以有重叠的部分。
b、重叠的部分应在其上加virtual关键字。
class A {...}
class B {...}
class C: public A ,public B
{
...
}

二楼的是不是java语法??extend是关键字马?

恩,同意楼上,标准的C++语法。楼上楼上是Java