首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2015-07-22
73
问题
在下面的类声明中,错误的是
选项
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/hyNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
模板函数的真正代码是在()时候产生。
在关系数据库中,用来表示实体之间联系的是
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(>y){a=X;x=y
在C++语言中函数返回值的类型是由()决定的。
下列叙述中,不属于软件需求规格说明书的作用的是
下列叙述中正确的是
下列运算符函数中,肯定不属于类Value的成员函数的是( )。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
设有下列二叉树: 对此二叉树前序遍历的结果为
在一个长度为n的线性表中插入一个元素,以下说法不正确的是()。
随机试题
食管癌应鉴别的疾病_______。
A.急性肾小球肾炎B.原发性肾小球肾病C.IgA肾病D.膜性肾病E.系膜毛细血管性肾病下列病人的最可能诊断是:男性,20岁。发热当日出现肉眼血尿,热退后呈光镜下血尿,无高血压、浮肿,肾功能及补体正常
牵正散的功用是()
工程项目施工质量工作计划主要包括()。
甲公司向乙银行借款20万元,借款期限为2年。借款期满后,甲公司无力偿还借款本息,此时甲公司对丙公司享有到期债权10万元,却不积极主张,乙银行拟行使代位权。下列关于乙银行行使代位权的表述中,符合合同法律制度规定的是()。
下列选项中与清朝末年资产阶级维新运动有关的是()。
根据下列资料。回答以下问题。2013年第一季度,我国船舶进出口总额78.54亿美元,同比下降27%。其中船舶产品出口总额为72.91亿美元,同比下降29.6%。1—3月,我国船舶产品出口中出口数额最大的船型是散货船,出口额达到36.8亿美元,在船舶产品
假设甲公司正在考虑收购其所在行业中的另一家公司。预计此次收购将在第1年使得甲公司增加60万元的自由现金流量,从第2年起,自由现金流量将以4.8%的速度增长。甲的协议收购价格为1740万元。交易完成后,甲将调整资本结构以维持公司当前的债务与企业价值比率不变。
InGreekcities,thegymnasiumoriginatedasaplaceofexerciseforthecitizens,specificallytofittheboysfortherigorso
新民主主义革命总路线表述为“无产阶级领导的,人民大众的,反对帝国主义、封建主义和官僚资本主义的革命”。其中“人民大众的”是指
最新回复
(
0
)