首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2015-07-22
31
问题
在下面的类声明中,错误的是
选项
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://jikaoti.com/ti/OlE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
定义如下枚举类型;enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是
下面程序的输出是:***********5.235.23***********请将下划线上遗漏的部分补充完整。#include<iostream>#include<iomanip>
以下程序运行后的输出结果是【】#include<iostream>#include<string>usingnamespacestd;classY;classX
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
已知递归函数f的定义如下:intf(intn){if(n<=1)return1;//递归结束情况elsereturnn*f(n-2);//递归}则函数调用语句f(5)的返回值是【
下列叙述中正确的是
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为
将以下程序写成三目运算表达式是【】。if(a>B)max=a;elsemax=b;
表达式operator+(x,y)还可以表示为【】。
随机试题
某国际运输企业,已登记为增值税一般纳税人,该企业实行“免、抵、退”税管理办法。2020年8月该企业当月承接了3个国际运输业务,取得确认的收入60万元人民币。企业增值税纳税申报时,期末留抵税额为15万元人民币。适用的退税率为8%,该企业当月的应退税额是(
急性上呼吸道感染常见的病原体是
A.寻常疣B.丝状疣C.下肢丹毒D.息肉E.颈部多发性疖肿适用砭镰法的是
不属于窒息前驱症状的是
对于土地与建筑物合成体的估价对象,如果是建筑物的经济寿命晚于或与土地使用权年限一起结束的,就根据()确定未来可获收益的年限,选用对应的有限年的收益法计算公式,净收益中不扣除建筑物折旧费和土地摊提费。
可撤销合同的一般特征有()。
管理的主体是()。
亚当。斯密说过:“如果一个社会的经济发展成果不能真正分流到大众手中,那么它在道义上将是不得人心的,并且是有风险的,因为它注定会威胁到社会的稳定。”这句话强调的是()。
在下列性质中,哪一个不是分时系统的特征?()
A、Shedidn’tlikethestyle.B、Thecoatdidn’tfither.C、Shecouldn’taffordit.D、Thefabricfeltuncomfortable.B对话中女士说要是有她穿的
最新回复
(
0
)