首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass{ int x; public: MyClass0:x(0),y(0){} int GetX(){returia x;} void SetX(int xx){x=xx
有如下类定义: class MyClass{ int x; public: MyClass0:x(0),y(0){} int GetX(){returia x;} void SetX(int xx){x=xx
admin
2019-04-01
53
问题
有如下类定义:
class MyClass{
int x;
public:
MyClass0:x(0),y(0){}
int GetX(){returia x;}
void SetX(int xx){x=xx;}
int y;
};
已知obi是类MyClass的对象,下列语句中违反类成员访问控制权限的是( )。
选项
A、obj.x
B、obj.y
C、obj.GetX()
D、obj.SetX(0)
答案
A
解析
由类MyClass的定义可知,数据成员x属于私有成员,所以只能在类的内部访问。类MyClass的对象obj不能访问类MyClass的私有成员x。
转载请注明原文地址:https://kaotiyun.com/show/KYAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行语句序列ofstreamoutfile(“DATE.DAT”);if(…)cout<<"OK";elsecout<<"FAIL"后,如果文件打开成功,显示“OK”,否则显示"FAIL"。由此可知,上面if语句…处的表达式是:
关于常成员函数,下列说法中错误的是
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为成员函数重载的,则该表达式还可为
下列选项,不正确的是
下列关于运算符函数的叙述中,错误的是
A、 B、 C、 D、 B两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和多对多的联系。由于一间教室可以坐多个学生,所以它们的联系是一对多联系。
C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。A)coutB)cinC)cerrD)cset
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。A)Data+(DatA);B)Dataoperator+{Data};C)Data+operator{Data};D)operator+(Data,D
随机试题
患者,男,55岁。因“上消化道大出血”就诊。体查:上腹部肿块,中等硬度,表现光滑、活动、无压痛。上消化道造影见胃底部4cm圆形充盈缺损,边缘整齐,中间可见“脐样”龛影。问题2:最合适的治疗方案是
膀胱炎最容易发生于:
患者,男,34岁,公司经理。1个月前出现低热,伴乏力、食欲缺乏,因工作繁忙未诊治,近1周以来,上述症状明显加重,不思饮食,食后即吐,查体:重病容,皮肤重度黄染,并可见多处瘀斑,腹水征(+),被诊断为“亚急性重型肝炎”。导致该患者发展为重型肝炎的最可能原因是
保安处分
用于办理存款人日常经营活动的资金收付及其工资、奖金等现金支取的银行账户是()。
(2016年)资料一20世纪90年代,兰微公司在C国推出微波炉产品。兰微公司充分利用市场对微波炉产品价格的高度敏感,通过集中生产少数品种、规模经济、减少各种要素成本、提高生产效率、不断改进产品工艺设计、承接外包等多种手段降低成本,以“价格战”不
下列属于新能源汽车的是()。
社会主义时期民族问题的实质是()。
小李考上了清华,或者小孙没考上北大。增加了以下哪项条件,能推出小李考上了清华?()
党的十八大报告提出,解决中国的问题关键在于中国共产党,全党要增强紧迫感和责任感,牢牢把握加强党的执政能力建设、先进性和纯洁性建设这条主线,确保党始终成为中国特色社会主义事业的坚强领导核心。为此,全党要增强()
最新回复
(
0
)