首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
admin
2020-06-29
21
问题
有如下类定义:
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://kaotiyun.com/show/Qp8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面这个程序的结果是#include<iostream.h>classA{private:inta;public:v
以下程序执行后的输出结果是#include<iostream>.usingnamespacestd;voidtry(int,int,int,int);intmain(){intx,y,z,r
关于continue语句叙述不正确的是
一个类的友元函数或友元类能够通过成员操作符访问该类的()。
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整,使其输出的结果为TCATCBTCC(1)完成类B虚继承于A,请在注释1后添加适当的语句。
使用VC6打开考生文件夹下的源程序文件3.cpp,其中定义了类A、A1和A2,其中A1类由A类公有派生,A2类由A1类公有派生。(1)定义类A的构造函数,该构造函数有一个整型的参数x,在构造函数中请将x赋值给数据成员a。请在注释“//******
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。函数func(intd[],intn)的功能是将长度为num的数组d中的奇数扩大1倍,并存储到数组d中。例如:2,15,6,-3,8,-11,9,24
下列运算符中,不能被重载的是()。
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是()。Samplea[2],*P=newSample;
下列有关类继承的叙述中,错误的是()。
随机试题
分公司属于非法人经济组织。与公司相比,其一般具有什么特征?
A、敛肺滋肾B、开窍醒神C、除热止汗D、收湿生肌E、劫痰平喘浮小麦的功效
根据《矿山安全法》的规定,矿山企业必须对作场场所中的有毒有害物质和井下空气的()进行检测,保证符合安全要求。
多层砌体房屋的抗震可以采取的构造措施有()。
我国消费税税率形式不包括()。
(2007年考试真题)甲建筑工程公司2006年1月份承建一项住宅工程,全部工程于2006年12月份竣工并通过验收,取得工程总价款7860万元。另外,由于工程保质保量提前完工,获得建设单位额外奖励10万元。在施工期间,甲公司将建筑工程的装饰装修部分转包给乙公
乙公司是一家食品制造企业,最初只生产方便面。该公司通过方便面这一产品赢得了消费者信赖,建立起良好商誉和较为完善的分销渠道。在此基础上,乙公司又推出了大米饼、膨化食品、饼干等食品,此外还有相关非碳酸饮料。为了确保食品原材料的安全及质量上的达标,乙公司与振华淀
小王和小赵分别从甲、乙两地同时出发相向而行。相遇后继续前行,小王又经过1小时到达乙地,小赵又经过小时到达甲地。那么,小王走完全程用了()个小时。
关于《务限法》说法正确的是()。
TheUnitedStates【C1】______alargepartoftheNorthAmericancontinent.ItsneighborsareCanada【C2】______thenorth,andMexico
最新回复
(
0
)