首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass{ int x; public: MyClass():x(0),y(0){} int GetX(){return x;} void SetX(int
有如下类定义: class MyClass{ int x; public: MyClass():x(0),y(0){} int GetX(){return x;} void SetX(int
admin
2015-09-14
13
问题
有如下类定义:
class MyClass{
int x;
public:
MyClass():x(0),y(0){}
int GetX(){return x;}
void SetX(int xx){x=xx;}
int y;
};
已知obj是类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/nqNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
以下程序的输出结果是#include<iostream.h>voidmain(){charx=040;cout<<(X<<1);}
对于下面的程序ifstreamfin(c:\test.txt);if(fin)cout<<"ok";elsecout<<"wrong";对于if语句中的内容可
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数operat
下列叙述中正确的是
关于getline()函数的下列描述中,()是错误的。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
检查软件产品是否符合需求定义的过程称为()。
下列关于继承方式的描述中,错误的是()。
随机试题
HTTP的端口号是_____。
A.仰卧位B.半坐卧位C.侧卧位D.俯卧位E.截石位腹部手术应采取()
无明显污染的骨折什么时间段内清创可一期愈合
该病例最适当的诊断应为为明确诊断首选的检查是
拟定建设规模进行合理性分析的方面有______。
沿海地区某高层办公楼,建筑面积125000m2,地下三层,地上二十六层,现浇钢筋混凝土结构,基坑开挖深度16.30m。建设单位与施工总承包单位签订了施工总承包合同。合同履行过程中,发生了如下事件:事件一:施工总承包单位将地下连续墙工程分包给
按照有关规定,基金招募说明书包括的内容是()。Ⅰ.基金收益的合理预期Ⅱ.风险警示内容Ⅲ.基金募集申请的核准文件名称和核准日期Ⅳ.基金份额的发售日期和期限
采用公允价值模式进行后续计量的投资性房地产,在资产负债表日进行减值测试后,应计提减值准备。()
PublicRelationsPublicrelationsisabroadsetofplannedcommunicationsaboutthecompany,includingpublicityreleases,
A、Explainenoughaboutwhatwethought.B、Sumupourthoughtsandletotherstalk.C、Letotherstalkfirstandwegivecomments.
最新回复
(
0
)