首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2021-05-06
32
问题
在下面的类声明中,错误的是
选项
A、class AA{ BB b; }; class BB{ AA a; };
B、class AA{ AA *a; }; class BB{ BB &b; };
C、class BB; class AA{ BB *b; }; class BB{ AA a; };
D、class AA; class BB{ AA &a; }; class AA{ BB b; };
答案
A
解析
在创建类的对象之前,必须完整的定义该类,在一个类的声明之后,定义之前,这个类是一个不完全类型,对于不完全类型,只能用于定义指向该类型的指针及引用,或者用于声明(不是定义)使用该类型作为形参类型或返回类型的函数;选项A中,类A中的BB还未定义(也未声明),无法创建BB类对象,错误;选项B中,声明之后定义的是指针或引用,正确;选项C中,声明BB之后定义BB类的指针,定义AA之后创建AA类的对象,正确;选项D中,声明AA之后定义AA类的引用,定义BB之后创建BB类的对象,正确;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/kQfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。1#incl
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:1,2,3,4,5,注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数func(intd[],intn)的功能是将长度为num的数组d的每一个数字是奇数的扩大l倍,并存储到数组d中。例如:123456789
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
打开文件时可单独或组合使用下列文件打开模式()。①ios_base::app②ios_base::binary③iosbase::in④iosbase::out若要以二迸制读方式打开一个文件,需使用的文件打开模式为
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
下列关于类模板的模板参数的叙述中,错误的是()。
在下面的4个关键字中用来说明虚函数的是()。
在满足实体完整性约束的条件下()。
随机试题
框架结构的主要缺点是()
众所周知,糖是最廉价的“安慰剂”,但食用这个安慰剂的代价可着实不小,大量权威研究已经表明,摄入过量的糖是导致全球肥胖的主要原因,也是2型糖尿病、高血压、心脏病以及许多常见癌症和蛀牙等疾病的重大风险因素。因此,世界卫生组织建议,每个人每天从添加糖中摄入的热量
糖皮质激素一般剂量长期应用可治疗:
2000年10月1日,村民甲、乙两人从北方汽车市场买了一辆二手卡车,准备一块儿跑长途货运业务。两人各出资人民币3万元。同年12月,甲驾驶这辆汽车外出联系业务时,遇到丙,丙表示愿意出资人民币8万元购买此车,甲随即将卡车卖给了丙,并办理了过户手续,事后,甲把卖
在有冻胀环境的地区,建筑物地面或防潮层以下,不应采用的砌体材料是()。
阅读下列材料,回答问题。小王任教于某市重点幼儿园。他为人孤僻,不喜欢与人交往。他一直认为作为教师把课讲好就可以了,因此平时很少与人交往,经常独来独往,我行我素。领导和同事都把他视为怪人,渐渐疏远他,致使小王的工作越来越差。问题:试对小王的行为方式进
下列不属于二次文献的是()
请回答以下关于Internet的问题1-5,把答案填到答题纸的对应栏内。
Howisnearsightednessaffectingtheworld?
A、Themanmayhavetoreschedulehistrip.B、Themanshouldtakehisvacationsomewhereelse.C、Shehasn’tcalledthetravelage
最新回复
(
0
)