首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2019-03-05
49
问题
有如下类定义:
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/DSAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通常初始化拷贝构造函数的参数是
有以下程序voidf(intx,inty){intt;if(x<y){t=x;x=y;y=t;}}main(){inta=4,b=3,c=5;f(a,b);f(a,c
下列叙述中正确的是()。
执行"cout<<char(’F’-2)<<endl;"语句后得到的输出结果后______。
当使用fstrearn流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
在深度为6的满二叉树中,叶子结点的个数为
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A();private:int*a;};
C++语言程序的注释可以出现在程序中的任何地方,一个注释以______作为开始和结束的标记。
下列说法正确的是
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制:#include<iostream>usingnamespacestd;classBase{
随机试题
After20yearsofmarriage,ahusbandmaystillnotunderstandhiswife.Howisitthatsheisneverata【C1】______forwords?Ho
A.肌凝蛋白ⅠB.肌凝蛋白ⅡC.动力蛋白D.驱动蛋白逆向轴浆运输的完成依赖于
目前我国测定TC的参考方法是
已婚未育年轻妇艾患单个较大宫体肌壁间肌瘤,经量明显增多最恰当的处理应是
拔上颌磨牙时牙根完整拔除,拔牙后发现口腔上颌窦瘘,但穿孔不大时
机械伤害风险的大小除取决于机械的类型、用途、使用方法和人员的知识、技能、工作状态等因素外,还与人们对危险的了解程度和所采取的避免危险的措施有关。下列措施中,属于实现机械本质安全的是()。
按照《建筑业企业资质等级标准》、《施工总承包企业特级资质标准》的规定,一级企业的总工程师具有10年以上从事建筑施工技术管理工作经历并具有本专业高级职称;总会计师具有()职称。
上市公司支付给相关人员的下列支出,应按“工资、薪金所得”有关政策规定扣缴个人所得税的有()。
正式沟通:是指在组织系统内,依据一定的组织原则所进行的信息传递与交流。例如组织与组织之间的公函来往,组织内部的文件传达、召开会议、上下级之间的定期的情报交换等。另外,团体所组织的参观访问、技术交流、市场调查等也在此列。下面属于正式沟通渠道的是(
面对来自国际国内两方面的新的挑战和新的问题。我国道德建设刻不容缓。()
最新回复
(
0
)