首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-05-06
52
问题
有如下类定义:
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/o3fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{public:virtualvoidShow(){tout
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为()。
若Pay是一个类名,则执行语句Payp1,p2[2],*p3;时Pay的构造函数被调用的次数是
软件开发过程主要分为需求分析、设计、编码与测试4个阶段。其中,产生“软件需求规格说明书”的阶段是()。
下列叙述中正确的是
下列关于函数模板的表述中,正确的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
下列对于软件测试的描述中正确的是()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
随机试题
A、①B、②C、③D、④C
中国国际旅行总社成立于1956年。()
在短期总供给曲线时,总需求减少引起()
对前列腺上皮内瘤变(PIN)的描述正确的是
关于动眼神经,说法正确的是()
食品中所含热能营养素能满足人体需要的程度称为()。
图案艺术有哪五种形式法则?
微观环境
(2008上项管)下表为同时开展的4个项目在某个时刻的计划值PV、实际成本AV和挣值EV,该时刻成本超出最多的项目和进度最为落后的项目分别是______。
Thereisevidencethattheusualvarietyofhighbloodpressureis,inpart,afamilialdisease.Sincefamilieshavesimilarge
最新回复
(
0
)