首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
38
问题
有如下类定义:
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/Rifp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于类模板的模板参数的叙述中,错误的是()。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
以下程序的输出结果是()。#include<iostream>usingnamespacestd;voidfun(char**q){++q;cout<<*q<<end1;}
有如下头文件:intfl();staticintf2();c1assMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含
结构化程序所要求的基本结构不包括()。
规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及
Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是()。
数据库设计中反映用户对数据要求的模式是()。
下列控制格式输入/输出的操作符中,能够设置浮点数精度的是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
新生儿生后的护理主要是
A.青霉素B.氨茶碱C.洋地黄D.地塞米松E.色甘酸预防哮喘发作可选用
多食易饥,形体消瘦,大便干燥,舌苔黄,脉滑实有力者,治疗可用
A.肝阳化风证B.热极生风证C.阴虚动风证D.血虚生风证E.破伤风证
北京某企业实行海关B类管理的企业由境外免费提供3000美元的垫肩用于服装加:贸易,该批垫肩合同备案的手续应当是()。
城镇职工基本医疗保险的覆盖范围包括()。
金砖国家领导人第四次会晤于2012年3月28日在印度新德里举行,为了深入了解金砖五国经济社会发展的基本情况,根据国家统计局《金砖国家联合统计手册(2011)》;列表如下:我国人均外汇储备在金砖国家中排在第几位?()
根据下述材料,回答下面题。波斯纳等人曾经做过字母的视觉匹配和名称匹配的实验。他们的实验采用两种实验方法,让被试辨别两个字母是否相同。一个是同一性匹配,即两个字母读音和书写都一样,如A、A;一个是命名匹配,即两个字母读音相同而书写不同,如A、a,两
It’sbecomingsomethingofajokealongtheMaine-Canadaborder.Somanybusloadsofretiredpeoplecrisscrossthelinelooking
Todayourknowledgeoffoodandwhatitdoesforourbodiesisfarmoreadvancedthanthatoftheoldtimes.Nowweknowaboutv
最新回复
(
0
)