首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
admin
2020-07-23
82
问题
有如下类定义:
class B
{
public: void fun1() { }
private: void fun2() { }
protected: void fun3() { }
};
class D: public B
{
protected: void fun4() { }
};
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
选项
A、obj.fun1();
B、obj.fun2();
C、obj.fun3();
D、obj.fun4();
答案
A
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。所以在本题中,在类外引用成员函数时,派生对象只能引用基类的公用成员函数fun1,故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/w6yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=1;while(1){i++;if(i==30)break;if(i%3==0)cout
下列枚举类型的定义中,包含枚举值3的是
下列关于运算符重载的叙述中,正确的是
将十进制数转换为二进制数的递归函数定义如下:voidd2b(unsignedintn){if((n==0)||(n==1))cout
有两个关系R和T如下:则由关系R得到关系T的操作是( )。
下列函数模板的定义中,合法的是()。
在数据库中,数据模型包括数据结构、数据操作和
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
软件测试的目的是()。
随机试题
简述保险金先予给付的要件。
进入国际市场的战略是一个综合计划,其主要内容包括目标、任务、资源和()
政策性金融机构是当今世界上各国广泛存在的一类金融机构,主要特征是经营目标是为了实现政府的政策目标,资金来源主要是银行存款。()
计算机的支撑软件是()。
某城市环保部门准备在临江的污水排水口处建立污水处理装置。采用该装置,现时点的投资为2000万元,此后每隔4年就需要500万元的维修清理费用。装置的寿命期可以认为是无限的。若资本的利率为12%,则整个运行期间的全部费用额的现值应为()万元。已知:(A
在严肃合同旅行中,主要应遵守哪些原则()。
农业危机根本上也是资源危机,关键是土地资源。我们总希望自己的住房大一点,然而,土地是有存量没有增量的要素,人类的需求却是没有止境的。所以,更多的农业用地被工业侵占,更多的农村土地被城市侵占,农业危机的根源就在这里。发达国家已经完成工业化,进入所谓后现代社会
气候变化的影响已对世界经济造成危害,这迫切需要我们强化行动以应对气候挑战。使用清洁能源,加强环境保护已刻不容缓。根据《环境保护法》,下列说法正确的是()。
在焚化炉中焚化大量垃圾是对自然资源的一种极大浪费。垃圾的回收利用可以显著减少自然资源的浪费。因为建造一座焚化炉会减少垃圾的回收利用。因此应当尽可能少地建造焚化炉。从上述断定能推出以下哪项结论?
ARichResourcesoftheStateBConnectionswiththeOutsideWorldCTransportationProblemDTheNativesoftheLandEColdCli
最新回复
(
0
)