首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: class Base{ public: int data; }; class Derivedl:public Base{}; class Derived2:protected Base{};
有如下程序: class Base{ public: int data; }; class Derivedl:public Base{}; class Derived2:protected Base{};
admin
2017-07-05
122
问题
有如下程序:
class Base{
public:
int data;
};
class Derivedl:public Base{};
class Derived2:protected Base{};
int main()
{
Derivedl d1;
Derived2 d2;
d1.data=0;///①
d2.data=0;//②
return 0;
}
下列关于程序编译结果的描述中,正确的是( )。
选项
A、①②皆无编译错误
B、①有编译错误,②无编译错误
C、①无编译错误,②有编译错误
D、①②皆有编译错误
答案
C
解析
本题考查公用继承和保护继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。在受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有。本题中Derivedl公用继承Base,所以①编译正确,Derived2保护继承Base,所以②编译不正确。
转载请注明原文地址:https://kaotiyun.com/show/vLAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若变量都已正确说明,则以下程序段的输出结果是 a=2;b=3; printf(a>b?"* * *a=%d": "# # #b=%d",a,b);
设单链表中结点的结构为(data,link)。已知指针q所指结点是指针p所指结点的直接前驱,若在*q与*p之间插入结点*s,则应执行下列哪一个操作?( )。
若有以下程序:#include<iostream>usingnamespacestd;classpoint{private:intx,y;public:point(
有如下类的定义。应在空格处填入的语句是()。classMyClass{______________intx,y;public:MyClass(inta=0,intb=0)
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
重载的流运算符函数经常定义为类的______函数。
设有如图所示的二叉树则对该二叉树前序遍历的结果是
下列运算符中,*运算符在C++中不能重载()。
对于重载的运算符>>,它是一个()。
关于关键字class和typename,下列描述正确的是()。
随机试题
随意活动体现了对意志的调节作用,主要表现在()
症见心胸满闷,隐痛阵发,痛无定处,时欲太息,遇情志不遂时容易诱发或加重,得嗳气或矢气则舒,若兼见心烦易怒,大便秘结,舌红苔黄,脉弦数者,宜选用
A.一般用于皮肤表面,面积较小的肿瘤B.一般用于皮肤表面,面积较大的肿瘤C.一般用于皮下浅层组织肿瘤或表浅淋巴结D.一般用于体表下2~5cm深的肿瘤或淋巴结E.一般用于体表下5~10cm深的肿瘤中层X线机
A.匹罗卡品B.地匹福林C.甘油D.噻吗心安E.醋氮酰胺泪腺功能不良的青光眼患者禁用()
某患者女性,75岁。因外阴瘙痒、轻度口干、胸闷、心前区不适2个月余来诊。平素怕冷、便秘。查体:体型肥胖,面部、双眼睑水肿,头发、眉毛稀疏、干枯。心率60次/min,律齐,心音低钝,心界在左锁骨中线外0.5cm,肝肋下5cm,肝颈静脉回流征(+),双下肢胫前
在( )中,每一个工作部门可能有多个矛盾的指令源。
下面哪一个选项属于班级中“中性力量”的表现?()
若向量组α1,α2,α3,α4线性相关,且向量α4不可由α1,α2,α3线性表示,则下列结论正确的是()。
当交换机到根网桥的间接链路出现失效故障时(如下图,链路L1失效),STP协议会将交换机C的阻塞端口的工作状态转换为转发状态,为了省去端口状态转换等待时间,让端口直接由侦听和学习状态转换为转发状态,需配置交换机STP的可选功能是()。
Forthistask,youwillwritearesponsetoaquestionaboutareadingpassageandalecture.Youmaytakenotes,andyoumayus
最新回复
(
0
)