[问答题]

声明一个哺乳动物Mammal类,再由此派生出狗Dog类,二者都定义Speak()成员函数,基类中定义为虚函数。声明一个Dog类的对象,调用Speak()函数,观察运行结果。

参考答案与解析:

相关试题

声明一个哺乳动物Mammal类,再由此派生出狗Dog类,声明一个Dog类的对象,

[问答题] 声明一个哺乳动物Mammal类,再由此派生出狗Dog类,声明一个Dog类的对象,观察基类与派生类的构造函数与析构函数的调用顺序。

  • 查看答案
  • 声明一个Shape基类,在此基础上派生出Rectangle和Circle类,二者

    [问答题] 声明一个Shape基类,在此基础上派生出Rectangle和Circle类,二者都有GetArea()函数计算对象的面积。使用Rectangle类创建一个派生类Square。

  • 查看答案
  • 声明一个Shape抽象类,在此基础上派生出Rectangle和Circle类,二

    [问答题] 声明一个Shape抽象类,在此基础上派生出Rectangle和Circle类,二者都有GetArea()函数计算对象的面积,GetPerim()函数计算对象的周长。

  • 查看答案
  • 属于有袋类哺乳动物的有()

    [多选题] 属于有袋类哺乳动物的有()A . 考拉B . 袋鼠C . 负鼠D . 棕熊

  • 查看答案
  • 设计一个类,使得该类任何形式的派生类无论怎么定义和实现,都无法产生任何对象 实例

    [主观题]设计一个类,使得该类任何形式的派生类无论怎么定义和实现,都无法产生任何对象实例。(IBM)

  • 查看答案
  • 我国日本血吸虫的终宿主有A、人B、哺乳动物C、鱼类D、螺类E、人和其他哺乳动物

    [单选题]我国日本血吸虫的终宿主有A.人B.哺乳动物C.鱼类D.螺类E.人和其他哺乳动物

  • 查看答案
  • 下面关于派生类的描述中错误的是( )。 A)派生类中至少有一个基类 B)一个派生

    [单选题]下面关于派生类的描述中错误的是( )。A.)派生类中至少有一个基类B.)一个派生类可以作为另一个派生类的基类C.)派生类只继承了基类中的公有成员和保护成员D.)派生类的缺省继承方式是私有

  • 查看答案
  • 声明为()的一个类成员,只有定义这些成员的类的方法能够访问。

    [填空题] 声明为()的一个类成员,只有定义这些成员的类的方法能够访问。

  • 查看答案
  • 当从现存类中派生出新类时,不能在派生类中做的是()。

    [单选题]当从现存类中派生出新类时,不能在派生类中做的是( )。A.增加新的成员变量B.增加新的成员方法C.重新定义已有的成员方法D.改变父类的数据成员或成员方法

  • 查看答案
  • ( 11 )用来派生新类的称为 ( 11 ) ,而派生出的新类称为它的子类或派生

    [试题]( 11 )用来派生新类的称为 ( 11 ) ,而派生出的新类称为它的子类或派生类。

  • 查看答案
  • 声明一个哺乳动物Mammal类,再由此派生出狗Dog类,二者都定义Speak()