首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是( )。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是( )。
admin
2015-11-24
52
问题
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是( )。
选项
A、public和public
B、public和protected
C、protected和public
D、protected和protected
答案
D
解析
此题考查的是基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://kaotiyun.com/show/5eNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件工程包括3个要素,分别为方法、工具和【】。
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是()。
下面对于友元函数描述正确的是()。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
下列程序段的输出结果是【】。cout<<fixed<<509.123456789<<end1;
派生类的成员一般分为两部分,一部分是【】,另一部分是自己定义的新成员。
对于语句cout<<setfill(’*’)<<setw(10)<<1<<setfill(’*’)<<setw(2)<<2;的输出结果是
线性表的链式存储结构是一种()的存储结构。
要把高级语言编写的源程序转换为目标程序,需要使用()。
随机试题
对疑为膀胱原位癌的患者,留取尿液标本最好的方法是
引起上腹痛的外科疾病常见于
中国历史上第一次有确切记载的城市规划事件是()勘测定址的。
人类的性是由生物因素、心理因素与()因素三种因素构成的。
教育学
试分析企业资本结构是否影响企业价值。
下面显示的是查询设计视图的"设计网格"部分:从所显示的内容中可以判断出该查询要查找的是( )。
Ajobinterviewhelpsyoudecideifthejobmeetsyourcareerneedsandinterest.
Onecalledherbossa"bitchfromhell"whileanotheradmitted"lyingthroughhisteeth"atinterview.BoththeBritishjobappl
A、Toorderasolarpanelinstallation.B、Toreportaseriousleakinhisroof.C、Toenquireaboutsolarpanelinstallations.D、T
最新回复
(
0
)