首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void funl(){ } private:void fun2(){ } protected:void fun3(){ } }; class D:p
有如下类定义: class B { public:void funl(){ } private:void fun2(){ } protected:void fun3(){ } }; class D:p
admin
2021-02-22
68
问题
有如下类定义:
class B
{
public:void funl(){ }
private:void fun2(){ }
protected:void fun3(){ }
};
class D:public B
{
protected:void fun4(){ }
};
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
选项
A、obj.funl();
B、obj.fun2();
C、obj.fun3();
D、obj.fun4();
答案
A
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。所以在本题中,在类外引用成员函数时,派生对象只能引用基类的公用成员函数:fun1,故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/D7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类模板定义:template<typenameT>classBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator+(BigN
下列关于模板形参的描述中,错误的是
有如下函数定义;void func(int a,int & b){a++;b++;}若执行代码段:int x=0,y=1;func(x,y);则变量x和y的值分别是
有如下程序: #include<iostream> using namespace std; class BASE { public: ~BASE(){cout<<"BASE";} }; cl
已知:int m=10:在下列定义引用的语句中,正确的是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[].int.n),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:TestClass1TestClass2注意:不要改动main函数,不能增行或删行,也不能更
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)声明类objA1,请在注释//********1********后添加适当的语句。(2)为类ob
随机试题
率先在其商标法中对服务商标提供注册保护的国家是()
保护管辖原则
氨水洗手法,氨水浓度为_________。
当债务人到期未能清偿债务时,抵押权人可以依法就处分抵押物所得价款()。
某房间的冷负荷为26.5kW,室内的湿负荷为0.002kg/s,室内设计温度tn=25℃,相对湿度=60%,大气压力为101325Pa,室外空气的焓值为92.56kJ/h,干球温度为35℃,采用一次回风系统,送风温差为6℃,新风比为30%,则处理空气所需的
某装修公司采购一批花岗石,运至施工现场,已知该花岗石出厂价为1000元/m2,由花岗石生产厂家业务员在施工现场推销并签订合同,包装费4元/m2,运杂费30元/m2,当地供销部门手续费率为1%,当地造价管理部门规定材料采购及保管的费率为1%,该花岗石的预算价
根据外商投资企业的有关法律规定,下列关于中外合资经营企业(下称合营企业)与中外合作经营企业(下称合作企业)区别的正确表述有()。
建同样高度的多幢楼房,我国北方地区的楼间距理论上应该比南方宽,原因是()。
图例:粉年无逻
材料:某市统计局工作人员小王.现在要带一个新手调查员杨姐辅助他去住户家里收记账本。场景一:统计员小王到居民周师傅家收记账本时,周师傅跟小王说,之前统计局公布的企业职工月平均工资是4070,但是他每月领到手的工资只有3800,在单位已经是
最新回复
(
0
)