首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的描述中,( )是正确的。
下面的描述中,( )是正确的。
admin
2010-03-29
63
问题
下面的描述中,( )是正确的。
选项
A、virtual可以用来声明虚函数
B、含有纯虚函数的类是不可以用宋创建对象的,因为它是虚基类
C、即使基类的构造函数没有参数,派生类也必须建立构造函数
D、静态数据成员可以通过成员初始化成员列表来初始化
答案
1
解析
本题考核C++中各知识点的应用。
①virtual关键词既可以用来声明虚基类,也可以用来声明虚函数。所以选项A的描述是正确的。
②C++规定,含有纯虚函数的类是抽象类,它不能用来定义对象。选项B的描述中,前半句是正确的,但后半句是错误的。
③在C++中,如果所有的基类和子对象构造函数都不需要参数,派生也不需要参数初始化,则派生类中,可以不定义构造函数。所以选项C的描述是错误的。
④在C++中,静态数据成员的初始化必须在类体外进行。所以选项D的描述是错误的。
转载请注明原文地址:https://kaotiyun.com/show/bRjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列定义数组的语句中,正确的是()。
有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");fprintf(fp,
有以下程序段,若变量已正确定义并赋值if(a>b)printf("x=%d,",x);elseprintf("y=%d,",y);if(a<=b)i++;elsej++;则与此程序段功能相同的选项是
有以下程序#include<stdio.h>main(){inti,j,x=0;for(i=0;i<2;i++){x++;
有以下程序:#includemain(){inta=5,b=1,t;t=(a<<2)|b;printf("%d\n",t);}程序运行后的输出结果是()。
设变量已正确定义并赋值,以下正确的表达式是()。
数据库系统的核心是()。
下面描述不属于软件特点的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
在C语言中可以作为无符号整数类实例化值的是()。
随机试题
在PowerPoint2003中,一篇演示文稿中允许使用________________种设计模板。
奶牛,产奶量下降,但乳房和乳汁无肉眼可见的变化,乳房体细胞数为7.5×105个/mL。该牛最可能发生的疾病是
药品包装不得夹带的材料()
房地产营销渠道的功能有(),以及风险承担等。
[2004年第56题]有防水要求的建筑地面在铺设防水材料后的蓄水检验中,下列哪条符合要求?
以下有关行政的生效规则描述不正确的是()
确定股东是否有权领取本期股利的截止日期是()。
生态文明建设,是指人类在利用和改造自然的过程中,主动保护自然,积极改善和优化人与自然的关系,建设健康有序的生态运行机制和良好的生态环境。建设生态文明,是关系人民福祉、关乎民族未来的长远大计。建设社会主义的生态文明,就是要
在直接交换方式中,局域网交换机只要接收并检测到目的地址字段,就立即将该帧转发出去,而不管这一帧数据是否出错。帧出错检测任务由______设备完成。
A、TRUEB、FALSEA
最新回复
(
0
)