首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的类声明中,错误的是
在下面的类声明中,错误的是
admin
2020-05-14
17
问题
在下面的类声明中,错误的是
选项
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://jikaoti.com/ti/0VA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要定义一个具有5个元素的一维数组veer,并使其各元素的初值依次是30、50、-88、0和0,则下列定义语句中错误的是
请将下列程序补充完整,使得输出结果为bbaa。#include<iostream>usingnamespacestd;classA{public:______{cout<<"aa";}};
若要在程序文件中进行标准输入输出操作,则必须在开始的# include命令中使用头文件【 】。
下列关于成员函数特征的描述中,错误的是()。
关于new描述错误的是()。
已知类A中有公用数据成员B *b;其中B为类名。则下列语句错误的是
下面各语句中,能正确进行赋字符串操作的语句是
关于continue语句叙述不正确的是
在单链表中,增加头结点的目的是
下列选项中,不是一个算法的基本特征是()。
随机试题
什么是艺术批评?举例论述艺术批评的功能?
临床上局麻药中加入肾上腺素的浓度是
乌梅丸中体现"安蛔"法的配伍特征为
在平衡状态下,质量为2×10-2kg,体积为3×10-2m3,压强为5.06×104Pa的理想气体,该气体分子的最概然速率为()。
建设项目防治污染的设施必须与主体工程做到几个同时,下列说法中哪个是不必要的?()
下列进口的废物中,可以申请转关运输的是()。
在原型化方法是一种动态定义需求的方法,下列哪项不是原型化方法的特征?()
在计算机软件系统中,控制管理计算机自身的基本软件是()。
A.whileB.rangeC.furthermoreD.intoA.Itwillfit【T13】______thesmallestspaceB.【T14】______themachineisperformingano
游标是系统为用户开设的一个
最新回复
(
0
)