首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义 class Animal{ public: virtual void Name0=0; }; class Koala:public Animal{ public: void Name()
有如下类定义 class Animal{ public: virtual void Name0=0; }; class Koala:public Animal{ public: void Name()
admin
2019-06-12
36
问题
有如下类定义
class Animal{
public:
virtual void Name0=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/lT8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类中数据成员和成员函数的默认访问级别为__________。
有如下程序:#includeusingnamespacestd;classTestClass{protected:TestClass(){cout
下列运算符中不能在C++中重载的是()。
设置虚基类的目的是()。
假设AB为一个类,pa为指向该类动态对象数组px的指针,该数组长度为n,则执行“deletepa;”语句时,自动调用该析构函数的次数为______。
已知intDBL(intn){returnn+n;}和longDBL(longn){returnn+n)是一个函数模板的两个实例,则该函数模板的定义是【】。
在结构化程序设计中,模块划分的原则是A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度,模块间具有低耦合度
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【】方式。
随机试题
戴尔电脑网上直销电子商务率先取得成功,它在电子商务网站运作中注重了()问题。
A.百部B.紫苑C.决明子D.桑白皮E.紫苏子可以治疗咳嗽与便秘的是
现行宪法规定,有权制定基本法律的国家机关是()
[背景]某工程为点式全玻璃幕墙,该幕墙的设计由有幕墙设计资质的设计单位设计,设计后出具了全套设计图纸后,即按此图纸进行施工。施工前,幕墙施工单位编制了施工方案,该施工方案包括了移动脚手架的移动路线,并按方案制作了移动脚手架,用于幕墙的施工。在施工过程
十六届四中全会提出,加强党的执政能力建设的关键是()。
建设中国特色社会主义的总布局是()。
在由发展中国家向经济发达国家前进过程中,大量资本支持是必不可少的条件,而高储蓄率是获得大量资本的必要条件,就目前来说,中国正处于经济起飞时期,因此,储蓄率高是当前经济发展中的一种正常而合理的现象。由此可以推出的是()。
A、TRUEB、FALSEB
Whydidthemansellhisoldcar?
A、Asportsreporter.B、AnOlympicGamesplayer.C、Aschooldirector.D、Amarathonrunner.C
最新回复
(
0
)