首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
admin
2021-05-06
34
问题
有如下类定义:
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/lLfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成类Rect的构造函数,实现对变量left、right、top、boRom的初始化,缺省值都为0,请在注
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
下列运算符不能重载为友元函数的是()。
下列选项中,正确的C++标识符是()。
在面向对象方法中,不属于“对象”基本特点的是
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assBase{public:virtualvoidShow(){cout<<’B’;}};
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:1234554
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
关于X线信息影像的形成与传递的叙述,错误的是
治疗热闭神昏,常与麝香配伍相须使用的药物是()
巷道工作面采用矿车运输排矸时,其调车的方式包括有()。
某大型企业资产总额为4000万元,负债为2000万元,以银行存款600万元偿还借款,并以银行存款700万元购买固定资产后,该企业资产总额为()万元。
以旅馆和家电销售为例,产品整体概念包括的层次有()。
班杜拉认为,影响自我效能感的因素效能感的因素有()。(2018年)
一个圆柱形的饮料瓶如题15图所示,其容积为300mL.现瓶内装有一些饮料.该瓶正放时,饮料高度为20cm,若该瓶倒放时,空余部分的高度为5cm,瓶内现有饮料的体积为()cm3.
西周时期将刑事案件收取的诉讼费用称为()。
建国初期,西方资本主义阵营对新中国采取的政策是()
YouwillfindCoca-Cola____________(无论去哪).
最新回复
(
0
)