首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的描述中,( )是正确的。
下面的描述中,( )是正确的。
admin
2010-03-29
51
问题
下面的描述中,( )是正确的。
选项
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全国计算机二级
相关试题推荐
已知二又树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:C1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程序
有如下程序#include<stdio.h>main(){chara=’3’,b=’A’;inti;for(i=0;i<6;i++){if(i%3)putcha
以下选项中合法的标识符是
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高仍在高位,低位仍在低位。例如,当s中的数为876
有以下程序:#ineludetypedefstruct{intb,p;}A;voidf(Ac)/*注意:C是结构变量名*/{intj;c.b+=1:c.p+=2;}main(){inti;Aa={1,2};f(a)
在下列选项中,没有构成死循环的程序段是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
若有以下函数首都:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
随机试题
don’twantchildren—they’retoomuchofa______(commit).
声音传向内耳的主要途径是【】
A.肺鳞状细胞癌B.肺小细胞癌C.肺腺癌D.肺巨噬细胞癌在化生的基础上发生的癌是
“治痿独取阳明”之说,最早出自何书
燃气管道穿越河底时,应符合()等要求。
提出“知识就是力量”这句世界名言的是()。
近代以来的洋务运动所创立的军工企业不具备的作用是()
已知二次型f(x1,x2,x3)=xTAx在正交变换x=Qy下的标准形为y12+y22,且Q的第3列为求矩阵A;
Writeanessayof160-200wordsbasedonthefollowingdrawing.Inyouressay,youshould1)describethedrawingbriefly,2)expl
Roadcourtesyisnotonlygoodmanners,butgoodsense,too.Ittakesthemostlevel-headedandgood-temperedofdriverstoresi
最新回复
(
0
)