首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类定义: class B{ void ftmlO{) protected: double varl; public: void fun20{} ); class D:public B{
若有如下类定义: class B{ void ftmlO{) protected: double varl; public: void fun20{} ); class D:public B{
admin
2019-02-22
43
问题
若有如下类定义:
class B{
void ftmlO{)
protected:
double varl;
public:
void fun20{}
);
class D:public B{
protected:
void fun30{)
);
已知obj是类D的对象,下列句中不违反类成员访问控制权限的是( )。
选项
A、obj.funl();
B、obj.varl;
C、obj.fun2();
D、obj.fun3();
答案
C
解析
此题考查的是基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员:派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。根据以上分析可知,本题中只有从B类继承的fun2()为公有属性,故选C选项。
转载请注明原文地址:https://kaotiyun.com/show/fcAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件工程的理论和技术性研究的内容主要包括软件开发技术和
在深度为5的满二叉树中,叶子节点的个数为
下面程序的输出结果是#include<iostream.h>#include<string.h>voidmain(){charp1[10],p2[10];strcpy(p1,"abc");s
设有数组定义:chararray[]="China";,则数组array所占的空间为
与数学式子对应的C++语言表达式是
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的______。
在深度为6的满二叉树中,叶子结点的个数为
在数据库系统中,用户所见的数据模式为
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
随机试题
某公司生产单一产品,每件产品的计划工时为5小时,直接人工的计划每小时工资成本为12元/小时,本月公司直接人工的实际每小时工资成本为13元/小时,实际工时为6小时。根据上述数据计算,本月份单位产品所耗工时变动的影响为()元。
下列实验与其贡献的对应关系,不正确的是:
A.夏枯草B.淡竹叶C.天花粉D.青蒿E.紫草以上药物中可凉血活血的是
伤寒患者最具有特征性的病理改变部位是在
2005年7月10日王刚大学毕业,到公司担任销售经理。双方在合同中约定:聘用期为3年,其中试用期从2005年7月11日开始,试用期内每月工资为2000元,期满后月工资3000元,奖金根据个人销售业绩而定。王刚高高兴兴干了几个月,到了2006年2月11日,王
政策性金融机构的性质包括( )。Ⅰ.政策性Ⅱ.金融性Ⅲ.无偿性Ⅳ.一定的财政职能Ⅴ.是特殊的金融企业
形成通货膨胀的直接原因是()。
Everyonelikesmakingfriendswithpeople________thinkmoreofothers.
汉代著名文献《对贤良策》的作者是()
推进人民代表大会制度理论和实践创新,发挥人民代表大会制度的根本政治制度作用。下列做法体现这一要求的有()
最新回复
(
0
)