首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类定义: 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
39
问题
若有如下类定义:
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全国计算机二级
相关试题推荐
有如下类定义和变量定义:classParems{public:intpublicData;private:intprivateData;};classChildA:publicParents{/*类体略*/};classChil
对如下二叉树进行后序遍历的结果为()。
有如下程序段:inti=0,j=1;int&r=i;//①r=j;//②in*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
下列选项中,正确的C++表达式是()。
在开发一个C++程序的整个过程中,第3个步骤为()。
有两个关系R和T如下:则由关系R得到关系T的操作是()。
有如下类声明:classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);};下列关于getValue成员函数的实现中,正确的是()。
下面属于白盒测试方法的是()。
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程projl。程序中位于每个“//ERROR****found*****”之后的—行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:99999Co
随机试题
行政组织的结构、规模、权力配置、运行机制等构成了行政组织的()
中年女性,CT检查显示第12胸椎骨密度减低,内见粗大的骨小梁,病变侵犯椎弓根及椎管,首先应考虑为
基础外墙立面铺贴防水卷材时应采用()。
大华物业公司在服务住宅区内开设了一家家政服务中心,为住宅区内住户提供钟点家政服务。家政服务中心将物业公司现有办公用房作为办公场所,每月固定分摊物业公司折旧费、水电费、电话费等共计4000元。此外,家政服务中心每月发生其他固定费用900元。家政服务中心现
若成本降低率计算分式的分子和分母发生同比例变动,则其结果不变。()
除了公司章程另有规定,以有限责任公司、股份有限公司的房地产抵押的,必须经()通过。
班主任工作的中心任务是()。
以下城市被称为“六朝古都”的是()。
根据以下资料,回答101-105近年来,浙江省房地产开发投资持续快速增长,完成投资开发额从1990年的9.5亿元发展到2007年的1820.8亿元,增长达近200倍。其中,2002-2007年,浙江省房地产完成投资开发额年均增幅超过20%。2008
Biologically,thereisonlyonequalitywhichdistinguishesusfromanimals:theabilitytolaugh.Inauniversewhichappearst
最新回复
(
0
)