首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2020-07-23
25
问题
在下面的类声明中,错误的是
选项
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://jikaoti.com/ti/NHl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
下列情况中,不会调用复制构造函数的是
有如下程序:#includeusingnamespacestd;voidf1(int&x,int&y){intz=x+y;x=y;y=z;}voidf2(intx,i
有如下程序:#includeusingnamespacestd;intmain(){intf,f1=1,f2=1;for(inti=0;i
下列关于模板的表述中,正确的是
下列有关继承和派生的叙述中,正确的是()。
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
下列关于函数模板的表述中,正确的是
常量4.2,4.2f,4L的数据类型分别是
下列符号中,正确的C++标识符是()。
随机试题
某机场航站楼行李提取厅内设置了10台自动消防炮,关于该行李提取厅自动消防炮灭火系统设置要求的说法,正确的是()。
因人而异原则强调个体化,即根据患者的不同情况制定针对性的治疗目标和方案。遵循此原则,下列说法不正确的是
重整程序与和解程序均为现代破产制度的基本程序。下列关于重整程序与和解程序的比较,哪一项是不正确的?
在海湾中取样位置的布设原则上应尽量覆盖相应()的调查范围,并且切实反映海湾的水质和水文特点。
南宋的()是既会作词,又能依词度曲的著名词家、音乐家。
教育
阅读以下关于某嵌入式处理器和8255的叙述。[说明]图2-1为使用某嵌入式处理器和8255对打印机进行控制的电路图,其中8255的中断请求PC3接到处理器的中断请求输入端上,打印机的数据口接在8255的PAO~PA7上,打印机的输出电平接在
社区宽带网络是接到用户的快速网络,网络通常需求的速率至少是()。
层次型、网状型和关系型数据库划分原则是
Whenaconsumerfindsthatanitemsheorheboughtisinfaultyorin【S1】______someotherwaydoesnotlivetothema
最新回复
(
0
)