首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 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
2019-06-04
51
问题
有如下类定义
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://kaotiyun.com/show/028p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;intmain(){charstr[100],*P;cout<<"pleaseinputastring:
友元C++流的输入运算符“>>”和输出运算符“
白箱法白箱测试是根据程序内部逻辑结构的分析来选取测试用例。由于测试用例对程序的逻辑覆盖程序决定了测试的完全性的程度,因此白箱测试也称为逻辑覆盖测试。
下列关于抽象类的表述中正确的是()。A)派生类必须要实现作为基类的抽象类中的纯虚函数B)抽象类的成员函数至少有一个没实现C)抽象类不可能用来定义对象D)派生类不能成为抽象类
A、 B、 C、 D、 C结构化分析方法是面向数据流进行需求分析的方法,采用自顶向下、逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。
下列程序的输出结果为12.324.6,请将横线处的缺失部分补充完整。#include<iostream>usingnamespacestd;classBase{public:Base(intA):id
对软件设计的最小单位(模块或程序单元)进行的测试通常称为______测试。
下列关于函数模板的描述中,正确的是()。A)函数模板是一个实例函数B)使用函数模板定义的函数没有返回类型C)函数模板的类型参数与函数的参数相同D)通过使用不同的类型参数,可以从函数模板得到不同的实例函数
下列叙述中正确的是()。A)有一个以上根结点的数据结构不一定是非线性结构B)只有一个根结点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是__________。
随机试题
椭圆囊和球囊囊斑的适宜刺激是
下列选项中,能治疗热性出血证的是
患者,女,24岁。因左侧上颌后牙牙髓炎在外院行塑化治疗,治疗后相对应的左颊黏膜破溃,伴明显疼痛,我院医师对该患者临床印象为化学性灼伤,最有效的治疗措施为
下列哪项不是疥疮的临床特点
患者,输血l5min后感觉头胀,四肢麻木,腰背部剧痛,脉细弱,血压下降。下列处理措施中错误,的是
1983年一1987年期间,随着计算机技术的进步和经济的发展,部分单位陆续自行开发会计软件,这个阶段被称为()。
ABC会计师事务所在承接2005年度×公司会计报表审计业务时遇到以下问题,请根据职业道德基本准则及其指导意见的相关规定,代为做出正确的专业判断。
如果实数x,y满足等式(x-2)2+y2=3,那么的最大值是()
表达式Abs(-5)+Len("ABCDE")的值是______。
Iliketheblackshirt,becauseitis______ofthetwo.
最新回复
(
0
)