首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void funl(){} private:void fun2(){} protected:void fun3(){} }; class D:public
有如下类定义: class B { public:void funl(){} private:void fun2(){} protected:void fun3(){} }; class D:public
admin
2016-08-19
61
问题
有如下类定义:
class B
{
public:void funl(){}
private:void fun2(){}
protected:void fun3(){}
};
class D:public B
{
protected:void fun4(){}
};
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
选项
A、obj.funl();
B、obj.fun2.();
C、obj.fun3();
D、obj.fun4();
答案
A
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。所以在本题中,在类外引用成员函数时,派生对象只能引用基类的公用成员函数funl,故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/IpNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中,函数形参的默认存储类型是()。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};则下列语句正确的是()。
一个类的友元函数能够访问该类的
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
已知有定义constintD=5;inti=1;doublef=0.32;charc=15;则下列选项错误的是
将一个函数声明为一个类的友元函数必须使用关键字【】。
若有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:voidseta(intx
下列关于纯虚函数的描述中,正确的是()。
随机试题
有关睫状视网膜动脉的叙述,错误的是
A.动力性肠梗阻B.血运性肠梗阻C.机械性肠梗阻D.不完全性肠梗阻E.绞窄性肠梗阻由于器质性病变致肠腔变小,使肠内容物通过发生障碍,称为
建筑施工企业必须按照(),对建筑材料、建筑构配件和设备进行检验,不合格不得使用。
证券市场的资本配置功能是通过()引导资本流动来实现的。
在建设用地使用权转让的限制中,如需要改变原出让合同的规划用途,必须事先向()提出申请,经审核批准,调整土地使州权出让金,方呵进行转让。
LastnightIwasdrivingfromHarrisburgtoLewisburg,adistanceofabout80miles.Itwaslate,Iwaslate,andIwasdriving【
国家建立统一的义务教育教师职务制度。教师职务分为()、()和()。(2014.湖北)
犯罪的基本特征是()
1.Whenpeopleindevelopingcountriesworryaboutmigration,theyareusuallyconcernedattheprospectoftheirbestandbright
Iamverydisappointed()theresultsoftheexperiment.
最新回复
(
0
)