首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
2020-05-14
31
问题
有如下程序:
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;//②
return 0;
}
下列关于程序编译结果的描述中,正确的是( )。
选项
A、①②皆无编译错误
B、①有编译错误,②无编译错误
C、①无编译错误,②有编译错误
D、①②皆有编译错误
答案
C
解析
本题考查公用继承和保护继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。在受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有。本题中Derivedl公用继承Base,所以①编译正确,Derived2保护继承Base,所以②编译不正确。
转载请注明原文地址:https://kaotiyun.com/show/og8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个函数功能不太复杂但要求被频繁调用,应选用
下列关于虚函数与函数重载区别的叙述中不正确的是
有如下程序:#include<iostream>usingnamespacestd;classSample{friendlongfun(Samples);public:Sample(
若有如下定义和语句:ints[4][5],(*p)[5];p=S;则指针对s数组中第三个元素的正确引用形式是()。
以下叙述中正确的是()。
A、 B、 C、 D、 C树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目为0。
以下关于顺序存储结构的叙述中,()是正确的。
在说明一个结构体变量时,系统分配给它的存储空间是()。
算法的空间复杂度是指( )。
软件调试的目的是()。
随机试题
行政复议机关负责法制工作的机构具体办理行政复议事项。
下列关于固定桥连接体的说法中正确的是()
精轧粗螺纹钢筋表面不得有横向裂纹、结疤、机械损伤和缺陷。()
某设备在使用过程中,由于外力作用造成精度降低,同时出现了更为先进的设备,造成了该设备价值的降低,可以判断该设备遭受了()。
1988年我国会计核算软件的研制水平有了很大提高,()市场在逐步形成。
为了保证准确有效地执行法律,公安机关在刑事诉讼活动中,必须坚持同人民检察院、人民法院分工负责,互相配合、互相制约。()
逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?
A、 B、 C、 B这道题是选择疑问句,因此不能用Yes/No来回答,首先排除掉(A)项。(B)项的回答(两个都不学,我学德语)符合题意。(C)项“我小时候去过那里”,容易诱导考生把Spanish和Italian(西班牙
A、Noonehasprovidedanaccuratedescriptionoftheanimal.B、Nodeadbodiesoftheanimalhaveeverbeenfound.C、Thereareon
Whethertheeyesare""thewindowsofthesoul""isdebatable;theyarein-【M1】______tenselyimportantininterpersonalcommun
最新回复
(
0
)