读书人

在c++中子类可以调用基类的构造函数

发布时间: 2012-03-07 09:13:51 作者: rapoo

在c++中,子类可以调用基类的构造函数,为什么不能继承这函数?
在c++中,子类可以调用基类的构造函数,为什么不能继承这函数? 谢谢了

[解决办法]
看一下继承的定义,也许这个问题就不难理解。

百度百科:

“继承”是面向对象软件技术当中的一个概念。如果一个类A继承自另一个类B,就把这个A称为"B的子类",而把B称为"A的父类"。继承可以使得子类具有父类的各种属性方法(那构造函数算不算?),而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。 ...

继承是指一个对象直接使用另一对象的属性和方法。事实上,我们遇到的很多实体都有继承的含义。例如,若把汽车看成一个实体,它可以分成多个子实体,如:卡车、公共汽车等。这些子实体都具有汽车的特性,因此,汽车是它们的"父亲",而这些子实体则是汽车的"孩子"。

[解决办法]
继承是说类与类之间的关系
函数之间只有重载,覆盖关系
何来继承函数一说???
[解决办法]
说子类能调用基类的构造函数,那这为什么不是继承?

都是子了,那本就是基承,那就是基承下的呀,就是承。
子能用基的造函,是不是承有系。不具有承系一可以用它的造函。

是不是想:
1、子的造函什不能基同名(为什么不能重(不叫承)基的造函数?)
2、或者什C++中造函不能是函?

一令人向的提。

读书人网 >C++ Builder

热点推荐