首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class Animal{ public: virtual void Name()=0; }; class Koala:public Animal{ public: void Name(){
有如下类定义 class Animal{ public: virtual void Name()=0; }; class Koala:public Animal{ public: void Name(){
admin
2020-07-30
49
问题
有如下类定义
class Animal{
public:
virtual void Name()=0;
};
class Koala:public Animal{
public:
void Name(){/*函数体略*/)
};
关于上述类定义,下列描述中错误的是( )。
选项
A、类Koala是类Animal的派生类
B、类Koala中的Name函数是一个虚函数
C、类Animal中的Name函数是一个纯虚函数
D、语句“Animal a;”能够建立类Animal的一个对象a
答案
D
解析
在类Animal定义了纯虚函数Name(),所以类Animal就是一个抽象类,而抽象类是不能够建立对象的。
转载请注明原文地址:https://www.kaotiyun.com/show/4Wyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
有如下程序:#include#includeusingnamespacestd;classXCF{inta;public:XCF(intaa=0):a(aa){tout
下列关于C++函数的叙述中,正确的是()。
在类中重载赋值运算符时,应将其声明为类的()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
下列关于函数参数的叙述中,正确的是()。
为了取代C中带参数的宏,在C++中使用()。
随机试题
肝硬化应注意与中医哪个疾病鉴别
下列因素中不能引起低钾血症的是
小儿生后体格发育最快的时期在
关于湿疮的诊断依据,描述错误的是()
A、紫外光谱B、红光光谱C、13C磁共振光谱D、旋光光谱E、质谱()对测定羧基甾体皂苷元的结构十分有用
下列()属于城市地理学两大重点研究方向。
当银行的年利率为3.6%,那么日利率为()。
营养性贫血多发生于4岁以下的儿童。
学前儿童智育的任务是()。
A、OntheNewYear’sDay.B、JustbeforetheSpringFestival.C、Atthemidnight.D、OntheeveofChristmas.B
最新回复
(
0
)