首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2020-05-14
12
问题
在下面的类声明中,错误的是
选项
A、classAA{BBb;};classBB{AAa;};
B、classAA{AA*a;};classBB{BB&b;};
C、classBB;classAA{BB*b;};classBB{AAa;};
D、classAA;classBB{AA&a;};classAA{BBb;};
答案
A
解析
在创建类的对象之前,必须完整的定义该类,在一个类的声明之后,定义之前,这个类是一个不完全类型,对于不完全类型,只能用于定义指向该类型的指针及引用,或者用于声明(不是定义)使用该类型作为形参类型或返回类型的函数;选项A中,类A中的BB还未定义(也未声明),无法创建BB类对象,错误;选项B中,声明之后定义的是指针或引用,正确;选项C中,声明BB之后定义BB类的指针,定义AA之后创建AA类的对象,正确;选项D中,声明AA之后定义AA类的引用,定义BB之后创建BB类的对象,正确;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/pr8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在一个类体的下列声明中,下确的纯虚函数声明星
若有如下程序段:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;
有如下的类的模板定义:template<classT>classMyClass{private:Tnumber;public:MyClass(Tk);…};
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i;}private:intvalue;
下列有关拷贝构造函数的描述中错误的是()。
若有如下定义和语句:ints[4][5],(*p)[5];p=S;则指针对s数组中第三个元素的正确引用形式是()。
以下关于顺序存储结构的叙述中,()是正确的。
A、 B、 C、 D、 D如果派生类私有继承基类,不能访问基类中的私有成员,所以A)、B)是错误的。派生类是对基类的具体化,所以c)错误的。如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类,即选择
已知一个函数的原型是:intfn((toubiex);若要以5.27为实参调用该函数,应使用表达式______。
在E-R图中,用来表示实体的图形是()。
随机试题
下列排序算法中,其时间复杂度和记录的初始排列无关的是()
收集病史时应注意询问以下各项,除了患者的治疗措施不正确的是
我国的利率基本上属于管制利率类型,利率由()统一管理。
工程项目范围管理的内容不包括()
根据“营改增”试点过渡政策的规定,下列项目免征增值税的是()。(2016年)
牛顿在科学上的贡献是多方面的,最重要的是()。
近年来,中国青少年体质下降乃不争之事实。2005年国民体质监测结果显示,我国青少年学生体能素质整体下降。2005年与1995年相比,学生的柔韧性、爆发力、肌力、耐力、肺活量均呈下降趋势。其中,速度素质、力量素质已连续10年下降,耐力素质已连续20年下降。以
下列叙述在历史上不可能发生的是()。
设f(x)三阶可导,,证明:存在ξ∈(0,1),使得f′″(ξ)=0.
阅读以下关于分布式系统设计的说明,回答下列问题。【说明】某软件公司拟开发一套电信领域的分布式系统,该系统后台多个功能模块同时运行时的计算负载较大,且需要控制不同的特定电信硬件设备,由于硬件体积和I/O端口冲突等原因,这些设备需要分散安装在多
最新回复
(
0
)