首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类定义: class B{ void funl(){} protected: double varl; public: void fun2(){} }; class D:public
若有如下类定义: class B{ void funl(){} protected: double varl; public: void fun2(){} }; class D:public
admin
2019-06-12
69
问题
若有如下类定义:
class B{
void funl(){}
protected:
double varl;
public:
void fun2(){}
};
class D:public B{
protected:
void fun3(){}
};
已知obj是类D的对象,下列句中不违反类成员访问控制权限的是( )。
选项
A、obj.fun1();
B、obj.varl;
C、obj.fun2();
D、obj.fun3();
答案
C
解析
此题考查的是基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。根据以上分析可知,本题中只有从B类继承的fun2()为公有属性,故选C选项。
转载请注明原文地址:https://kaotiyun.com/show/9T8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#includeusingnamespacestd;intfun(){staticinti=0:ints=1:s+=i;i++:
以下程序的执行结果是()。#includeclassTestClass2{public:TestClass2(){};TestClass2(inti,i
以下程序的输出结果是()。#includemain(){intb[3113]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i
类中数据成员和成员函数的默认访问级别为__________。
__________是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
有如下类定义:classPoint{intx__,y__;public:Point():x_(0),y_(0){}Point(intx,inty=0):x_(x),y_(y){}若执行语句Pointa(2),b[3],*c[4
需求分析最终结果是产生【】。
设有两个串p和q,求q在p中首次出现位置的运算称作()。
C++语言中类的定义的结束声明的符号是
头文件【】中包含了处理用户控制的文件操作所需的信息。
随机试题
复制过程中具有催化3′,5′磷酸二酯键生成的酶有
猪传染性胸膜肺炎的病原是
除依照简易程序当场作出的行政处罚外,安全监管监察部门发现生产经营单位及其有关人员有应当给予行政处罚行为的,应当予以立案,填写立案审批表,并全面、客观、公正地进行调查,收集有关证据。对确需立即查处的安全生产违法行为,可以先行调查取证,并在(
下列各项可能引起索赔的事件中,承包商可以索赔利润的情况是()。
甲公司经协商以其拥有的库存商品与乙公司的一项无形资产(非专利技术)交换。假定该项交换具有商业实质且公允价值能够可靠计量,交换日资料如下:(1)甲公司换出:库存商品账面价值80万元。未计提跌价准备,公允价值100万元.销项税额17万元;(2)乙公司换出:无形
【2019-4】下列教育主张中,符合教育“外烁论”的是()。
RockforteFinanceLtd.Wearecurrentlyacceptingapplicationsforthepositionofchieffinancialanalystfortheofficeofthe
"DoIunderstandthatitisnotcompulsoryforustoattend?"Mr.Johnsonasked.
AtypicalfeatureoftheEnglishVictorianliteratureisthatwritersbecamesocialandmoral______,exposingallkindsofsoci
Itiscustomaryforadultstoforgethowhardanddullandlongschoolis.Thelearningby【C1】______ofallthebasicthingsmu
最新回复
(
0
)