首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2020-07-23
40
问题
在下面的类声明中,错误的是
选项
A、classAA{BBb;};classBB{AAa;};
B、classAA{AA*a;};classBB{BB&b;};
C、classBB;classAA{BB*b;};classBB{AAa;};
D、classAA;classBB{AA&a;};classAA{BBb;};
答案
A
解析
在创建类的对象之前,必须完整的定义该类,在一个类的声明之后,定义之前,这个类是一个不完全类型,对于不完全类型,只能用于定义指向该类型的指针及引用,或者用于声明(不是定义)使用该类型作为形参类型或返回类型的函数;选项A中,类A中的BB还未定义(也未声明),无法创建BB类对象,错误;选项B中,声明之后定义的是指针或引用,正确;选项C中,声明BB之后定义BB类的指针,定义AA之后创建AA类的对象,正确;选项D中,声明AA之后定义AA类的引用,定义BB之后创建BB类的对象,正确;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/U9yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关虚函数的表述中,错误的是
有如下程序:#includeusingnamespacestd;voidfun(int&a,______________){intc;c=a;a=b;b=c;}
有如下类定义:classFoo{public:Foo(intv):value(v){} //①~Foo(){} //②private:Foo(){}
有如下程序:#includeusingnamespacestd;classBase{public:Base(intx=0){cout
有如下程序:#include#includeusingstd::cout;classPoint{public:frienddoubledi
有如下程序:#includeusingnamespacestd;intmain(){intf,f1=1,f2=1;for(inti=0;i
p是指向ClassA类型对象的指针。执行deletep;时,系统自动调用
常量4.2,4.2f,4L的数据类型分别是
下列枚举类型的定义中,包含枚举值5的是
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
随机试题
A.生理试验B.可乐定试验C.加压素试验D.禁水试验E.葡萄糖耐量试验鉴别中枢性尿崩症和肾性尿崩症
疝修补术后切口部位放置沙袋的主要作用是
男孩,8岁,头面颈部烧伤。其烧伤面积为
安全控制的方针是()。
下图示意某跨国公司的制造企业和研发中心在中国的分布。读图,完成下列问题。该公司研发中心选择考虑的首要因素是()
某班有70%的学生喜欢打羽毛球,75%的学生喜欢打乒乓球,问喜欢打乒乓球的学生中至少有百分之几喜欢打羽毛球?
患者,男性,65岁。4年前开始间断出现反酸、烧心,饱餐后加重,未就诊。近1个月上述症状加重伴吞咽困难,自服“奥美拉唑”后症状可缓解。发病以来,食欲好,睡眠正常,体重无明显减轻。既往无特殊用药史,否认家族史。查体:一般情况可,浅表淋巴结未触及,心肺腹(-),
A、 B、 C、 D、 C
AWE:
A、Shewon’tgotoplaytennis.B、Shecan’tplaytennis.C、Shedoesn’tlikedoingsports.D、Sheisnotgoodatplayingtennis.A对
最新回复
(
0
)