首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Myclass{ int x; public: Myclass():x(O),y(0){} int GetX() {return x,} void SetX(int xx) {x=
有如下类定义: class Myclass{ int x; public: Myclass():x(O),y(0){} int GetX() {return x,} void SetX(int xx) {x=
admin
2019-06-04
107
问题
有如下类定义:
class Myclass{
int x;
public:
Myclass():x(O),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/Dn8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
诊断和改正程序中错误的工作通常称为______。
此题考查的是派生类和基类的构造函数。派生类构造函数的执行顺序为:首先调用基类的构造函数,调用顺序按它们被继承时说明的顺序;然后调用子对象的构造函数,调用顺序按它们在类中说明的顺序;最后是派生类构造函数中的内容。SONson;执行时首先调用基类的构
软件工具软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。这些软件工具按照一定的方法或模式组合起来,支持软件生命周期内的各个阶段和各项任务的完成。
A、 B、 C、 D、 B此题考查的是成员函数的调用。因为横线处的作用是调用基类的fun函数,又因为派生类中也有fun()函数,所以必须对fun()函数加以限定,即。Base::fun();。
A、 B、 C、 D、 B建立E_R模型是数据库概念设计的重要内容,而概念设计是设计阶段的组成部分。
相关文档计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。
下面关于函数模板的表述中不正确的是()。A)类模板的成员函数都是模板函数B)类模板本身在编译过程中不会产生任何代码C)类模板只能有虚拟类型的参数D)用类模板定义一个对象时,实参不能省略
下面关于常成员函数的说法中正确的是()。A)常成员函数不能修改任何的数据成员B)常成员函数只能修改一般的数据成员C)常成员函数只能修改常数据成员D)常成员函数只能通过常对象来调用
在公有派生时,派生类中定义的成员函数只能访问原基类的()。A)私有成员、保护成员和公有成员B)保护成员和私有成员C)公有成员和保护成员D)公有成员和私有成员
随机试题
"Laugh,andtheworldlaughswithyou;weep,andweepalone."SowrotethepoetEllaWheelerCox.Emotionsarecatching,andmos
1)______theGrammar-TranslationMethod2)______theDirectMethod3)______theOralApproach4)______theAud
按投保动因分类,可将个人意外伤害保险分为
RF的屏蔽目的是
血管母细胞瘤可合并
下列关于气雾剂的叙述正确的有()。
属于项目招标采购外部风险的是()。
下列压力容器中,属于取得A2级压力容器《制造许可证》的单位,可以制造的有()。
员工培训应遵循多样性原则,多样性原则包括()。
共变法,是一种求因果关系的方法,指在被研究的现象发生变化的若干场合中,如果只有一种发生变化的先行情况,那么这种情况就是该现象的原因。根据上述定义,以下采用了共变法的是()。
最新回复
(
0
)