首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass{ int x; public: MyClass():x(0),y(0){} int GetX(){return x;} void SetX(int xx){x=xx
有如下类定义: class MyClass{ int x; public: MyClass():x(0),y(0){} int GetX(){return x;} void SetX(int xx){x=xx
admin
2018-08-13
67
问题
有如下类定义:
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
解析
由类Mvclass的定义可知,数据成员x属于私有成员,所以只能在类的内部访问。类MyClass的对象obj不能访问类MyClass的私有成员x。
转载请注明原文地址:https://jikaoti.com/ti/jtt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类中的成员不能直接访问基类中的()成员。
下列程序的运行结果是______。#include<iostream.h)classtest{private:intnum;public:test();intTEST(){returnnum
请将下列类定义补充完整。classBase{public:voidfun(){tout<<"Base::fun"<<endl;}};classDerived:publicBase{public:voidfun(
静态成员函数没有()。
下列对于软件测试的描述正确的是()。
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【】。a[0]=1;a[1]=2;swap(a,2);
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
具有3个节点的二叉树有
设有如图所示的二叉树则对该二叉树中序遍历的结果是
随机试题
朱某与粮油公司签订合同时,其行为性质应如何认定?()。某粮油进出口公司与大鹏贸易公司所作的糖蜜交易属于何种类型的合同?()。
A省公路管理部门利用世界银行贷款建设由B市通往该省T港口的高速公路项目(简称BT高速公路)。BT高速公路全长114km,于2011年初开工,2012年底完工,并于2013年1月投入运营。2018年初,A省公路管理部门决定开展该项目的后评价工作,
对供热管网,最经济的敷设方式是()。
混凝土的运输分为()。
下列关于平行结转分步法的表述中,正确的有()。
从学生学习的结果分析,学生在隐性课程中得到的主要是非学术性知识。()
尽管“参与管理”的口号已经提了很久,但员工的参与意识却未见提高。以下是为了促使人人参与公司管理,技术部经理的一些想法。其中不合理的是哪一条?()
甲、乙、丙、丁四人的血型各不相同,甲说:“我是A型。”乙说:“我是O型。”丙说:“我是AB型。”丁说:“我不是AB型。”四个人中只有一个人的话是假的。以下哪项成立?
中国历史上首次采用十二篇编纂体例的封建法典是( )。
微分方程y"’+y’+y=的一个特解应具有形式(其中a,b为常数)()
最新回复
(
0
)