首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2021-05-06
46
问题
在下面的类声明中,错误的是
选项
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://www.kaotiyun.com/show/jFfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
下面对对象概念描述正确的是()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:numbor1=anumher2=anumbcr1=anumber2_b注意:错误的语句
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(intn)计算所有n的因子之和(不包括1和自身)。注意:不能修改程序的其他部分,只能补充sum()函数。1#include<iost
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char*str1,char*str2),此函数的功能是计算str1中出现str2的个数,当不出现时,则返回0。例如:strl为“asdfsfdfg”
下面属于应用软件的是()。
下面不属于软件设计阶段任务的是
以下程序中调用cin函数给变量a输人数值的方法是错误的,其错误原因是()。#includevoidmain(){int*p,*q,a,b;P=&a;coutp;}
随机试题
就房屋租赁关系而言,下列表述中哪些是正确的?()就房屋买卖关系而言,下列表述中哪些是正确的?()
某银行向一单位贷款50万元,作为启动资金,年利息率为10%,复利计息,则贷款3年期满时的贷款利息是( )万元。
根据下面资料,回答下列题目:刚刚大学毕业的王强有一购房计划,打算五年后购买目标总价50万元的二居室,贷款成数为七成,贷款20年,贷款利率7%。假设投资报酬率可达6%,针对自备款项筹措部分,每年应有投资储蓄额为( )万元。
针对风险识别和评估概念,以下说法中,错误的是()。
信托行为一经成立,原则上信托合同不能解除。()
根据《义务教育音乐课程标准(2011年版)》的基本理念,对教学设计中的导入阶段进行分析,并提出改进建议。【课例名称】《小鸟,小鸟》【教学对象】七年级学生【教学内容】学唱《小鸟,小鸟》【主要目标】(略)【教学过程片段】课前准备,老师收集各种动物
徐某死后留有遗产100万元。徐某立有遗嘱,将价值50万元的房产留给女儿,将价值10万元的汽车留给侄子。遗嘱未处分的剩余40万元存款由妻子刘某与女儿按照法定继承各分得一半。遗产处理完毕后,张某通知刘某等人,徐某死亡前1年向其借款,本息累计70万元至今未还。经
中国有句谚语,“富不过三代”,德国也有谚语来形容三代人,“创造,继承,毁灭”。对此,你怎么看?
知(AB)T=BTAT,知(E-C-1B)TCT=[C(E-C-1B)]T=(C-B)T.那么由A(C-B)T=E知A=[(C-B)T]-1=[(C-B)-1]T.[*]
A、 B、 C、 A说需要书面同意书的复印本、提出要求的陈述句。(B)是对问时间的When疑问句可能的回答:听了(A)后再听到它可能会弄错,其实(A)是对要求给发同意书的问题合适的回答。(C)是使用由问题中的asign
最新回复
(
0
)