首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: class Base{ public: int data; }; class Derived1:public Base{}; class Derived2:protected Base{};
有如下程序: class Base{ public: int data; }; class Derived1:public Base{}; class Derived2:protected Base{};
admin
2021-02-22
67
问题
有如下程序:
class Base{
public:
int data;
};
class Derived1: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
解析
本题考查公用继承和保护继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。在受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有。本题中Derived1公用继承Base,所以①编译正确,Derived2保护继承Base,所以②编译不正确。
转载请注明原文地址:https://www.kaotiyun.com/show/gmfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s),该函数完成以下功能:(1)把s中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
请打开考生文件夹下的解决方案文件proj2,其中有两个类:一是销售类(sale),用于表示按照一件商品的基本价格进行销售;另一个是打折销售类(DiscountSale),用于表示在基本价格基础上按一个折扣比例进行销售。DiscountSale类继承了sal
下列关于对象概念的描述中,正确的是()。
下面的描述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClass1的成员函数seta定义,定义seta对象x为int类型,请在注释//********1****
使用VC6打开考生文件夹下的源程序文件modi3.cpp,阅读下列程序说明和代码,功能如下:从屏幕输入数字,然后由大到小插入指定的链中。当输入0时,表示输出的数据已经输入完成,然后把数据打印到屏幕,然后释放内存。其中定义的类并不完整,按
请打开考生文件夹下的解决方案文件proj3,此工程中包含一个源程序文件proj3.cpp,补充编制C++程序proj3.cpp,其功能是读取文本文件in.dat中的全部内容,将文本存放到doc类的对象myDoc中。然后将myDoc中的字符序列反转,并输出到
下列选项中,正确的C++标识符是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
C++类体系中,不能被派生类继承的有()。
随机试题
不是育婴师学习预防铅中毒的工作内容的是()
下述哪种神经递质在下丘脑调节肽的分泌调节中起重要作用
A.控制通气B.辅助/控制通气C.间歇指令通气D.呼吸末正压通气E.压力支持通气由病人控制主要呼吸参数,可降低自主呼吸的呼吸做功
A.髓母细胞瘤B.室管膜下巨细胞星形细胞瘤C.少突胶质细胞瘤D.间变型星形细胞瘤E.少突一星形细胞瘤良性肿瘤
确诊苯胺中毒时,最有价值的血液检查指标是
阿托品的化学结构式为()
(2009年)己知杆AB和CD自重不计,且在C处光滑接触,若作用在AB杆上力偶的矩为M1,则欲使系统保持平衡,作用在CD杆上力偶的矩M2的转向如图4—24所示,其矩值为()。
()是我国基金市场的监管主体。
依法执政,就是党坚持依法治国,领导立法,带头守法,保证执法,不断推进国家经济、政治、文化、社会生活的法制化、规范化。下面对依法执政理解正确的是()。
A、 B、 C、 D、 B此题的解题思路为图形的边数。第一组图中的图形边数依次为3、4、5,第二组图中图形的边数依次应为4、5、6,因此所求?处图形应为6边形,答案为B。
最新回复
(
0
)