首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类定义: class B{ void fun1(){} protected: double var1; public: void fun2(){) }; class D:public
若有如下类定义: class B{ void fun1(){} protected: double var1; public: void fun2(){) }; class D:public
admin
2020-07-30
22
问题
若有如下类定义:
class B{
void fun1(){}
protected:
double var1;
public:
void fun2(){)
};
class D:public B{
protected:
void fun3(){}
};
已知obj是类D的对象,下列句中不违反类成员访问控制权限的是( )。
选项
A、obj.fun1();
B、obj.var1;
C、obj.fun2();
D、obj.fun3();
答案
C
解析
此题考查的是基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,錾类的保护成员在派生类中仍然是保护成员。根据以上分析可知,本题中只有从B类继承的fun2()为公有属性,故选C选项。
转载请注明原文地址:https://kaotiyun.com/show/MDyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若磁盘上己存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1:--i)cout<<’*’;
下面属于白盒测试方法的是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是将x的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile()将结果输出到modi2.txt文件中。例如:x=13,13的二进制数字为1
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:12345
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了vehicle类,并派生出motofcar类和bicycle类。然后以motorcar和bicycle作为基类,再派生出motorcycle类。要求将vehicle作为虚基
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程projl。程序中位于每个“//ERROR****found*****”之后的—行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:99999Co
下列有关模板的叙述中,正确的是()。
随机试题
A.血管炎B.出血性膀胱炎C.肺纤维化D.过敏性休克E.齿龈增生博莱霉素
A.局限在心尖部B.向剑突处传导C.向颈部传导D.向心尖部传导E.向左腋下传导二尖瓣狭窄
2007年某工业消费品的总产销量为78万元,其主要消费部门包括A、B、C、D四个部门,根据历史数据,A、B、C、D四个消费部门对该产品的消费系数分别为1.2、0.6、1.0、1.6。已知各消费部门根据各自的市场预测制定了2008年的生产计划如表1-1所示。
使全体人民始终保持昂扬向上的精神状态,要大力弘扬()的时代精神。
系统缺陷引发的操作风险具体表现为()
在知识学习的三阶段中,应解决的主要心理问题分别是知识的同化、保持和______。
下列选项属于警官职务序列的是()。
关于我国防震减灾和抗震救灾工作的说法,不正确的是()。
投射式测验的基本假设是什么?
在下列各句横线处,依次填人最恰当的关联词。①上千吨的轮船碰上这么大的风浪也得上下颠簸,______这么一只小船。②他的动作完成得简直无可挑剔,______全体裁判员无一例外地亮出了满分。③我们在对某些教育现象进行分析后,___
最新回复
(
0
)