首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类定义: class B{ void fun1(){} protected: double var1; public: void fun2(){) }; class D:public
若有如下类定义: class B{ void fun1(){} protected: double var1; public: void fun2(){) }; class D:public
admin
2020-07-30
56
问题
若有如下类定义:
class B{
void fun1(){}
protected:
double var1;
public:
void fun2(){)
};
class D:public B{
protected:
void fun3(){}
};
已知obj是类D的对象,下列句中不违反类成员访问控制权限的是( )。
选项
A、obj.fun1();
B、obj.var1;
C、obj.fun2();
D、obj.fun3();
答案
C
解析
此题考查的是基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,錾类的保护成员在派生类中仍然是保护成员。根据以上分析可知,本题中只有从B类继承的fun2()为公有属性,故选C选项。
转载请注明原文地址:https://kaotiyun.com/show/MDyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序;#include<iostream>usingnamespacestd;classBase{public:voidoutput(){cout<<1;}virtualvoidPrint(){cout<<’B’;}};c
对如下二叉树进行后序遍历的结果为()。
若磁盘上己存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
关键字unsigned不能修饰的类型是()。
有如下程序:#include<iostream>usingnamespacestd;classMonkey{public:Monkey(){cout<<’M’;}Monkey(charn){cout<<n;}~Monkey(){cou
下面关于派生类的描述中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了vehicle类,并派生出motofcar类和bicycle类。然后以motorcar和bicycle作为基类,再派生出motorcycle类。要求将vehicle作为虚基
下列关于基类和派生类关系的叙述中,正确的是()。
下列有关模板的叙述中,正确的是()。
随机试题
在计算机系统中,操作系统______。
下列不属于肺与肾之间关系的是
谢先生因慢性气管炎急性发作,咳嗽、痰黏稠,呼吸困难,医嘱给予超声波吸入疗法,护士在实施时:①应给予哪些药物放入雾化罐内吸入?为什么?②应如何正确指导患者进行超声波雾化吸入?
在未进行人工免疫的情况下,发病率最高的传染病是
散客旅游的特点是既可“组合”,又可“拆零”,便于旅游者各自需求进行购买。()
___________是由我国古代历史学家班固编撰,前后历时二十余年,唐代的颜师古为其释注。这部书也是中国第一部___________,“二十四史”之一。
下列选项中,有两个加下划线字注音错误的是()。
你要和领导去参加重要会议,路上被上访群众拦住,你如何处理?
材料1新加坡《联合早报》载文报道:……舆论将“一带一路”和“走出去”战略类比成“中国版马歇尔计划”,引起外界各种联想。除与APEC倡议的亚太自贸区两相唱和外,似也隐含与海上强权美国对抗的意味。接受《联合早报》访问的新加坡拉惹勒南国际研究院专家李明
宗教
最新回复
(
0
)