具有纯虚函数的类是抽象类,它的特点是不可以定义对象。
判断题查看答案
一个抽象类中可以包含有多个纯虚函数,一个派生类中也可以包含多个虚函数。
判断题查看答案
关于纯虚函数和抽象类的描述中,错误的是()。
单选题查看答案
含有纯虚函数的类称为抽象类,与抽象类相对应的是具体类。
判断题查看答案
定义虚函数所用的关键字是()。
填空题查看答案
C++中,根据()识别类层次中不同类定义的虚函数版本。
单选题查看答案
声明一个哺乳动物Mammal类,再由此派生出狗Dog类,二者都定义Speak()成员函数,基类中定义为虚函数。声明一个Dog类的对象,调用Speak()函数,观察运行结果。
简答题查看答案
一个类的层次结构中,定义有虚函数,并且都是公有继承,在下列情况下,实现动态联编的是()。
单选题查看答案
使用虚函数编写程序求球体和圆柱体的体积及表面积。由于球体和圆柱体都可以看做由圆继承而来,所以可以把圆类Circle作为基类。在Circle类中定义一个数据成员radius和两个虚函数area和volume。由Circle类派生Sphere类和Column类。在派生类中对虚函数area和volume重新定义,分别求球体和圆柱体的体积及表面积。
简答题查看答案