首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:pub
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:pub
admin
2020-10-21
31
问题
有如下类定义:
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://jikaoti.com/ti/ycl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中函数返回值的类型是由()决定的。
下列哪一条不属于数据库设计的任务?()
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){data=g_data;}
下列排序方法中,最坏情况下比较次数最少的是()。
下列关于栈的叙述中,正确的是()。
有如下程序:#includeusingnamespacestd;classBase{private:voidfun1()const{cout
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为:Commondenominatoris2
算法分析的目的是
设循环队列的存储空间为Q(1:m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
Listentothefollowingpassage.Altogetherthepassagewillbereadtoyoufourtimes.Duringthefirstreading,whichwillbe
一切唯心主义者都主张()。
A.寻常性间质性肺炎(UIP)B.脱屑性间质性肺炎(DIP)C.非特异性间质性肺炎(NSIP)D.急性间质性肺炎(AIP)E.隐源性机化性肺炎(COP)
A.金黄色葡萄球菌B.厌氧菌C.肺炎克雷伯杆菌D.肺炎链球菌E.肺炎支原体男,66岁。慢性阻塞性肺疾病患者,“上感”后出现高热、咳嗽、脓痰伴痰中带血。胸部X线片示右上肺大片状影,其内可见多个圆形透亮区,叶间隙略下移,最可能感染的病原体是(
连翘用高效液相色谱法测定()
可转换债券的价格通常在理论价值之上,转换价值之上。()
下列情形中,注册会计师认为通常适合采用信息技术控制的有()。
冬至日,小明、小红、小丽、小强各吃了一种食物,分别是饺子、汤圆、面条、米饭。已知:①小明没吃饺子,也没吃米饭;②小红没吃饺子,也没吃面条;③如果小明没吃面条,那么小强也没吃饺子;④小丽既没吃饺子,也没吃米饭。由此可以推出:
曲线()
模式也称为概念模式,它是对数据库全体数据的______的描述。
最新回复
(
0
)