首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:public B { protected:void fun4()
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:public B { protected:void fun4()
admin
2021-07-02
21
问题
有如下类定义:
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/fjh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下两个类定义classxx{private:doublex1;protected:double:x2;public:doublex3;};classYY:
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
有如下程序:#inc1ude<iostream>usingnamespacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
在软件开发中,需求分析阶段产生的主要文档是()。
某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
生态文明的核心是()
下列哪种疾病不存在高血压()
Mancannotgoonincreasinghisnumberatthepresentrate.Inthe【56】30yearsmanwillfaceaperiodofcrisis.【57】expertsbeli
欲使100ml0.1000mol/L的HCl溶液的pH从1.00增加到4.44,需加入固体NaAc多少克?己知Ka=1.8×10-5(忽略体积的变化)。
显示单侧乳腺组织的最佳体位是
为"血中气药",能"下调经水,中开郁结"的药物是
下列卫生器具不属于洗涤器具的是()。
甲公司为制造企业,20×4年发生的现金流量:(1)将销售产生的应收账款申请保理,取得现金1200万元,银行对于标的债权具有追索权;(2)购入的作为以公允价值计量且其变动计入当期损益的金融资产核算的股票支付现金200万元;(3)收到保险公司对存货损毁的赔偿款
在绩效评价中最常用的评价方法是()。
在NetWare中,当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后以后台方式写入磁盘中,称为______。
最新回复
(
0
)