首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2015-07-22
37
问题
在下面的类声明中,错误的是
选项
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/hyNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知:intn=10;那么下列语句中错误的是
对于语句cin>>x;中的各个组成部分,下列叙述中错误的是
下面程序的运行结果是【】。#inChlde<iOStream>usingnamespacestd;classcount{staticintn;public:count()
对如下二叉树进行后序遍历的结果为
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}
设有下列二叉树: 对此二叉树前序遍历的结果为
在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目()。
在内存中,存储字符’X’要占用1个字节,存储字符串"X"要占用______个字节。
随机试题
土地总登记的特点包括()。
当过程的结果不能通过其后产品的检验和试验完全验证时,为了保证产品的质量,就需要预先鉴定过程的能力,这些过程通常称为( )过程。
3.5英寸软盘的硬塑料套内有一个写保护开关,当拨动开关关闭孔时,软盘处于写保护状态,可使软盘中存储的信息免受错误操作或计算机病毒的破坏。()
股票指数期货采用现金结算的方式。()
商业银行可以预先在金融资产定价中充分考虑各种风险因素,通过价格调整来获得合理的风险回报。()
税收法律关系的主体是指()。
建设是社会治安综合治理的首要环节,是落实综合治理其他措施的前提条件。()
根据我国现行立法制度,享有立法议案提案权的有()。
运用中国法制史相关知识,分析下述材料。“天下重罪逮京师者,收系(锦衣卫)狱中使断治。”“令宦官访辑谋逆大奸,与锦衣卫均权势。”“(西厂)以太监汪直领之……所领绮骑倍东厂,势远出卫上。”“是数者,杀人至惨,而不丽于法。踵接行之,
在标准模块中,将a定义为全局整型变量的语句是
最新回复
(
0
)