首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类定义: class B{ void funl(){} protected: double varl; public: void fun2(){} }; class D:public
若有如下类定义: class B{ void funl(){} protected: double varl; public: void fun2(){} }; class D:public
admin
2019-06-12
71
问题
若有如下类定义:
class B{
void funl(){}
protected:
double varl;
public:
void fun2(){}
};
class D:public B{
protected:
void fun3(){}
};
已知obj是类D的对象,下列句中不违反类成员访问控制权限的是( )。
选项
A、obj.fun1();
B、obj.varl;
C、obj.fun2();
D、obj.fun3();
答案
C
解析
此题考查的是基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。根据以上分析可知,本题中只有从B类继承的fun2()为公有属性,故选C选项。
转载请注明原文地址:https://kaotiyun.com/show/9T8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类和对象的叙述中,错误的是()。
需求分析阶段的任务是()。
下列叙述中正确的是()。
下列关于常数据成员的描述中,错误的是()。
下列有关类和对象的叙述不正确的是
为了克服软件危机提出了【】概念。
下列关于运算符重载的描述中,正确的是______。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
下列选项中不全是C++语言关键字的是
随机试题
NotonlyJimbutalsohisparents(invite)________toattendmyparty.
试求:下图(a)所示结构C点的竖向位移;下图(b)所示结构C点的水平位移。
男性,67岁。近两年来出现讲话时突然沉默不语,约两小时后转为正常,有时出现视幻觉。近一年来出现双手抖动,查双上肢肌张力齿轮样增高。非本病的核心症状是
A.Na+B.K+C.Ca2+D.Cl-E.Mg2+在骨骼朋.兴奋一收缩耦联中,起关键作用的离子是
患者,女,78岁,上下无牙颌,戴全口义齿已有4年,主诉义齿固位不佳,应采取的措施为()
材料:下课了,当学生说“谢谢老师时”,我真想说“谢谢同学们”。孩子们今天在课堂上提出的“问题”、他们在课堂上的“插嘴”使我不断地调整、改写我原先设计好的“教案”。所以,今天我最想说的是“教案在下课之后才完成的”。而且,在整个课堂教学中,尽管
教育心理学研究对教育实践具有描述、解释、预测和______的作用。
××县办公室秘书草拟了一份要求下属单位上报年终工作总结的公文。关于这份公文,下列说法正确的是()。
4,5,12,67,628,()
【2019-22】1925年,在收回教育权运动的推动下,北洋政府教育部颁布了法令,规定()。
最新回复
(
0
)