首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass{ int x; public: MyClass():x(0),y(0){} int GetX(){return x;}
有如下类定义: class MyClass{ int x; public: MyClass():x(0),y(0){} int GetX(){return x;}
admin
2018-12-04
40
问题
有如下类定义:
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/WuAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下定义数组中错误的是
程序的3种基本控制结构是
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(int0{x=i;}~B
假定MyCIass为一个类,那么下列的函数说明中,()为该类的析构函数。
下面程序的执行结果是【】。#include<iostream.h>voidmain(){intn=0,x=0;do{n++;if(n%3==2&&n%5==3&&n%7==2)x=
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中,正确的是()。
将一个函数声明为一个类的友元函数必须使用关键字______。
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
嵌入式系统与普通的计算机系统相比,主要要求具有_______性和_______性。
产品线延伸策略,具体有______、向下延伸和双向延伸三种实现方式。
多发性骨髓瘤的最佳实验室诊断方法是
吐温一般在注射剂中作为
甲之子X因抢劫乙的财物一审被以抢劫罪定罪判刑。乙在司法机关作为X抢劫案的被害人作证。一审判决后,X提起—亡诉,甲聘请了律师丙作为X上诉案的辩护人。为使X逃避刑事处罚,丙伙同甲指使乙在二审法院审理案件期间改变了原证词,丙在此期间还面授X推翻原供述。
下列各项中,属于法律关系的客体的有()。
当一位新手型教师把大量时间都花在如何与学生搞好个人关系时,那么在教师成长过程中他属于()。
已知3阶方阵A的特征值为1,-2,3,则A的行列式|A|中元素a11,a22,a33的代数余子式的和A11+A22+A33=()
设f(x)在(a,b)内可导,下述结论正确的是()
A、 B、 C、 D、 C
最新回复
(
0
)