首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2019-06-07
36
问题
在下面的类声明中,错误的是
选项
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/q6A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeusingnamespacestd;classR{public:R(intr1,intr2){R1=r1l;
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
下列程序执行后,屏幕的输出是()。#includeusingnamespacestd;voidswap(intx,inty){inttemp=x;x=y;
下列工具中为需求分析常用工具的是()。
有如下程序:#includeusingnamespacestd;inti=1;classFun{public:staticinti;intvalue(){retur
下面有关内联函数的叙述中,正确的是()。
数据库管理员(DBA)是数据库系统的一个重要组成部分,有很多职责。以下选项不属于DBA职责的是()。
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;};其中,私有成员
内部格式控制操作函数是在头文件()中定义的。
类的析构函数的作用是()。
随机试题
教育的文化功能具体表现在哪几个方面?()
设求a,b的值,使f(x)在(一∞,+∞)的连续.
定积分
Word2003对文档提供了3种方式的保护,如果要禁止不知道密码的用户打开文档,则应设置______。
适用于喉罩通气的是
机场周围飞机噪声评价范围应根据飞行量计算到LWECPN为()的区域。
常见的输出设备有()。
关于注册会计师对被审计单位违反法律法规行为的审计责任,下列说法中,正确的是()。
【2014四川】根据埃里克森的人格发展理论,3~6、7岁儿童所要解决的主要矛盾有()。
Theoldlady______andfellfromthetopofthestairstothebottom.
最新回复
(
0
)