首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:publ
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:publ
admin
2021-06-10
68
问题
有如下类定义:
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://www.kaotiyun.com/show/Ryfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用输入输出操作符setw,可以控制()。
有如下类定义classMyClasspublic:_________Private:intdata;};若要为MyClass类重载流输入运算符>>,使得程序中可以“cin>>obj;
有如下程序:#includeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;);classPi
下列语句中,与语句“n=(a>b?(b>c?1:0):0);”.的功能等价的是()。
下列关于类模板的描述中,错误的是()。
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
在数据库系统的内部结构体系中,索引属于()。
随机试题
某种传染病的“高危人群”是指
PKC能磷酸化的氨基酸残基是
下列情形中,属于劳动合同终止的有()。
影响乳汁分泌的主要因素有()。
社会主义荣辱观是()。
她坚信盲人和正常人一样也能做很多事情,这正是她______来到拉萨旅游的原因。她喜欢这座______在历史和信仰中的圣城,尽管看不见,她也能______到这里绵延的雪山、清冽的空气、闪耀着金光的寺庙和那些三步一叩向大昭寺缓缓前行的信徒。依次填入画横线部分最
结合当代案例,谈谈媒介伦理问题。(武大2015年研)
简述我国登记离婚必须符合的条件。
孙子,名【41】(约公元前545一公元前470年),字长卿,【42】时期【43】国人,著名的军事家、政治家,被后人尊称为【44】、百世兵家之师、东方兵学的鼻祖等。孙子约活动于公元前六世纪末至前五世纪初。居留吴国期间,经吴国重臣【45】(本为【
Socialdistancemay【66】af______howopenlyemployeesspeakabouttheirwork.Peopleofthesame【67】r______maytalkfranklytoone
最新回复
(
0
)