首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类 Contain 的定义如下: class Contain { private: int x; protected: int z; public: class Embed {
类 Contain 的定义如下: class Contain { private: int x; protected: int z; public: class Embed {
admin
2010-03-29
63
问题
类 Contain 的定义如下: class Contain { private: int x; protected: int z; public: class Embed { private: int y; public: Embed ( ) { y=100; } int Embed_Fun(); }MyEmbed; int Contain_Fun(); }; 下列对上面定义的描述中,正确的是( )。
选项
A、定义类Embed对象的语句是:Contain::Embed Myobject;
B、类Contain的成员函数Contain_Fun()中可以访问对象MyEmbed的私有成员y
C、类Embed的成员函数Embed_Fun()中可以直接访问类Contain的所有成员
D、类Embed的成员函数Embed_Fun()中只能直接访问类Contain的公有成员
答案
1
解析
对象MyEmbed是类Contain的成员对象,通过对象MyEmbed不能访问其私有数据成员y,所以选项B是错误的。 类Embed是类Contain的嵌套类,类Embed的成员函数不能直接访问类Contain的所有成员,所以选项C和D都是错误的。
转载请注明原文地址:https://kaotiyun.com/show/1Tjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n"
下列语句组中正确的是()。
若有以下程序#include<stdio.h>int*f(int*s,int*t){int*k;if(*s<*t){k=s;s=t;t=k;}returns;}main(){inti=3,j=5,*
在黑盒测试方法中,设计测试用例的主要根据是
若变量己正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是
下列叙述中正确的是()。
以下叙述中错误的是
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
在C语言中,函数返回值的类型最终取决于
随机试题
下述哪几项为外伤性血胸进行性出血的征象
女,45岁。类风湿关节炎5年,予改变病情抗风湿药及小剂量激素治疗,疾病仍然处于高活动状态,关节骨破坏发展。此时可考虑选用的细胞因子拮抗治疗是
该病人最容易出现哪种电解质和酸碱紊乱病人行毕Ⅱ式胃大部分切除术,术后第2周,进食10~20min后出现上腹饱胀、头晕、心悸、出冷汗、恶心呕吐。考虑可能发生了
淡白舌的主病是()。
某装潢设计有限公司在经营过程中,因涉嫌偷税被某区检察院提起公诉,同时指控作为其直接负责人的该公司法定代表人、总经理于某涉嫌偷税,下列说法不正确的是哪一选项?
下面的( )是风险的定性评价方法。
按热力管道系统形式来分,直接消耗一次热媒,中间设备少,但一次补充量大的是()系统。
属于会计档案的有()。
以下关于产品组合的说法,正确的是()。
函数sinχ是随机变量ξ的分布密度,如果ξ的取值范围为()。
最新回复
(
0
)