首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2021-05-06
29
问题
在下面的类声明中,错误的是
选项
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打开考生文件夹下的源程序文件modi1.clap,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:TestClass1TestClass2注意:不要改动main函数,不能增行或删行,也不能
用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按照要求完成下列操作,将类的定义补充完整。在屏幕和程序modi3.txt文件中输出以下结果:HelloTest出现异常情况其中定义的类并不
请打开考生文件夹下的解决方案文件proj3,其中包含主程序文件main.cpp和用户定义的头文件Array.h,整个程序包含有XArray类的定义和main主函数的定义。请把主程序文件中的XArray类的成员函数sum()的定义补充完整,补充的内容填写在
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
若有函数模板mySwap和一些变量定义如下:()。template<classT>voidmySwap(Tx,Ty);doubled1,d2;inti1,i2;下列对mySwap的调用中,错误的是
在下列选项中,不允许作为C++标识符的是
随机试题
男性,34岁。胸痛3周,气短。查体:烧瓶样心,心音遥远。最可能的诊断是
不能通过乳腺输送到乳汁的是
出自《希波克拉底誓言》的是出自《大医精诚》的是
女,28岁。妊娠2个月,到某大学附属医院妇产科接受人工流产手术,接诊医师在给患者检查时,旁边有10多位男女见习医学生。患者要求见习医学生出去,被接诊医师拒绝,随后医师边操作边给医学生讲解。术后患者质问医师为何示教未事先告知,医师认为患者在医院无隐私,后患者
[背景资料]某建筑工程施工进度计划网络图如下图所示:施工中发生了以下事件:事件一:A工作因设计变更停工10d。事件二:B工作因施工质量问题返工,延长工期7d。事件三:E工作因建设单位供料延期,推迟3d施工。
下列属于成本类科目的有()。(2.1)
社会保健制度涉及多个方面,而其中最重要的是建立和健全()。
明代中后期,随着工商业的发展和南北经济联系的加强,在江南地区,自宋元以来初露端倪的新的城市类型——()得到很快的发展。
A、Male-dominated.B、Female-dominated.C、Almostequal.D、Hardtotell.C在谈到新闻界员工的男女比例时,女士说基本上是50比50,也就是男女比例相当。选C项。
Attheapartment,wefoundanunshaven,grey-hairedmansittinginashabbyrecliner.Hehadan【B1】______grinonhisface.His
最新回复
(
0
)