首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类定义: class B{ void fun1(){} protected: double varl; public: void fun2(){} }; class D:public B{
若有如下类定义: class B{ void fun1(){} protected: double varl; public: void fun2(){} }; class D:public B{
admin
2019-06-12
55
问题
若有如下类定义:
class B{
void fun1(){}
protected:
double varl;
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/9F8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
针对数组定义intdata[10];,下列表述中错误的是()。
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
将下面类TestClass中的函数fun()的对象成员n值修改为100的语句应该是()。classTestClass{public:TestClass(intx){n=x;}vo
在下面的4个关键字中用来说明虚函数的是()。
任何关系数据库系统都应该支持()。I、实体完整性约束Ⅱ、参照完整性约束Ⅲ、用户自定义完整性约束
设有关键码序列(66,13,5l,76,8l,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
已知p是一个指向类Sample数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为5,()是正确的。
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是【】。
关系数据库的概念模型是()的集合。
随机试题
X线是德国物理学家威·康·伦琴教授于什么时间发现的
可以结合企业特点,形成具有本企业特色的产品系列,使产品在市场上占据有利地位的新产品开发方式是()。
自由时差指的是在不影响其()的前提下,本工作可以利用的机动时间。
基站天馈线系统需做防雷处理的位置有()。
如果美元相对于英镑升值,在其他因素不变的情况下,我们能预期
乙股份有限公司(以下简称“乙公司”)为华东地区的一家上市公司,属于增值税一般纳税人。乙公司2014年至2017年与固定资产有关的业务资料如下:(1)2014年12月1日,乙公司购入一条需要安装的生产线,取得的增值税专用发票上注明的生产线售价为1170万元
教育改革发展的战略主题是()。
在刑法的溯及问题上,目前我国采用的是从旧兼从轻原则。()
通常情况居民一周可以分为常规工作日(周一到周五)和常规休息日(周六、周日)。与此相似,居民一天的时间可以划分为工作时间、个人生活必需时间、家务劳动时间和可以自由支配时间等四部分。2008年,下列项目中交通活动时问最长的是()。
“要保持香港五十年繁荣和稳定,五十年以后也繁荣和稳定,就要保持中国共产党领导下的社会主义制度。我们的社会主义制度是有中国特色的社会主义制度,这个特色,很重要的一个内容就是对香港、澳门、台湾问题的处理,就是‘一国两制’。”这段论述表明,“一国两制”基本方针的
最新回复
(
0
)