首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: class Base{ public: int data; }; class Derivedl:public Base{}; class Derived2:protected Base{}; int main() { Derived1
有如下程序: class Base{ public: int data; }; class Derivedl:public Base{}; class Derived2:protected Base{}; int main() { Derived1
admin
2016-07-13
27
问题
有如下程序:
class Base{
public:
int data;
};
class Derivedl:public Base{};
class Derived2:protected Base{};
int main()
{
Derived1 d1;
Derived2 d2;
d1.data=0;//①
d2.data=0;//②
retum 0;
}
下列关于程序编译结果的描述中,正确的是( )。
选项
A、①②皆无编译错误
B、①有编译错误,②无编译错误
C、①无编译错误,②有编译错误
D、①②皆有编译错误
答案
C
解析
本题考查公用继承和保沪继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。在受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有。本题中Deljvedl公用继承Base,所以①编译正确,Derived2保护继承Base,所以②编译不正确。
转载请注明原文地址:https://kaotiyun.com/show/maNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(int
有以下程序:#include<iostream>usingnamespacestd;intmain(){intintone;int&rInt=intone;intone=
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;
若有函数调用语句:fun(a+b,(x,y),fun(n+k,d,(a,b,)));那么在此函数调用语句中实参的个数是()。
有以下程序 #include"iostream.h" voidmain() { inti=1,j=1,k=2; if((j++||k++)&&i++) cout<<i<<","<<j<<","<<k;
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
栈是限定在一端进行插入与删除的线性表,那么其组织数据的原则是()。
友元类的所有成员函数都是另一个类的【】。
每个以符号______开头的行,为编译预处理行。
随机试题
患者,女,27岁。口舌生疮,心烦失眠,小便黄赤,尿道灼热涩痛,口渴,舌红无苔,脉数,其病位在()
谈判
当谈到新中国成立以后有几部宪法,有人说是四部,有人说是两部,有人说是一部,你觉得是几部,为什么?
商业理财业务的核心活动是()。
甲公司、乙公司2×17年有关交易或事项如下:(1)1月1日,甲公司向乙公司控股股东丙公司定向增发本公司普通股股票1400万股(每股面值为1元,市价为15元),以取得丙公司持有的乙公司70%股权,实现对乙公司财务和经营政策的控制,股权登记手续于当日办理完毕
我国国际储备的鲜明特征有()。
()是国家免费提供的计划生育服务技术。
我国历史上最早的一部兵书是指()。
某派出所在办理李某等人吸毒案件时,决定适用行政案件快速办理程序。下列派出所办理此案正确的做法有:
下列关于应急现场处置的基本原则表述错误的是()。
最新回复
(
0
)