首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
admin
2021-07-02
32
问题
有如下类定义:
class B{
private: void fun1(){ }
protected: void fun2(){ }
public: void fun3(){ }
};
class D : public B {
protected: void fun4(){ }
};
若obj是类D的对象,则下列语句中正确的是
选项
A、obj.fun1();
B、obj.fun2();
C、obj.fun4();
D、obj.fun3();
答案
D
解析
派生类对基类成员的访问权限由基类成员的访问标识和类派生列表中的访问标识共同决定的,类D公有继承类B,所以类B中成员函数fun1对类D不可见;成员函数fun2为类D的protected成员;成员函数fun3为类D的public成员;综上所述fun1,fun2,fun4对类D对象obj均不可见,fun3对obj可见,答案为D。
转载请注明原文地址:https://jikaoti.com/ti/Qjh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于构造函数的描述中,错误的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
有如下程序:#include<iostream>#include<cstring>usingnamespacestd;classXCD{char*a;intb;public:XCD(char*aa,intbb){a=new
类的析构函数的作用是()。
下列选项中不属于结构化程序设计方法的是()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
运算符重载时不需要保持的性质是()。
下列关于数据库设计的叙述中,正确的是()。
随机试题
著作权转让的对象是()
16,WoodmanRoad,TwoBridges,
颌骨骨折最具特征性的表现是
秦皮伪品核桃楸皮的水浸液在日光下
某公司写字楼地上7层,建筑高度为25m,耐火等级二级,每层建筑面积为945m2,设置1个防火分区。该建筑为“L”形外廊式建筑。“L”形建筑长边为45.60m,短边为22.20m,均采用不燃烧材料装修,办公场所设有计算机、复印机等办公用电子设备。
毛粘银枪大衣呢(按重量计含羊毛和马海毛50%,粘胶短纤50%;幅宽110cm)
丙公司在经营过程中因资金出现短缺,向某商业银行申请贷款,丙公司由该行办公室主任吴某的亲属投资。请你根据《商业银行法》的规定,判断该银行在贷款时的哪项做法违反了贷款的基本规则?()
某救助保护流浪青少年儿童中心“努力在今天,希望在明天;一切为了孩子,为了孩子的一切”的表述,反映了该机构的()。
大一班的李老师组织了一次教学活动——《水》。教学目标设定为:感知水的基本特性。活动步骤是:一、看一看:教师在一只脸盆里装满了水,另一只脸盆里装豆浆,里面分别放着几颗玻璃球,请小朋友们看一看,这两只脸盆里有什么?期望通过对比让小朋友感知“水是无色、透明的”。
下列有关社会策划模式的特点说法正确的是()。
最新回复
(
0
)