首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: class Base { public: int data; }; class Derived1 : public Base {}; class Derived2 : protected Base {}; int main() { Deriv
有如下程序: class Base { public: int data; }; class Derived1 : public Base {}; class Derived2 : protected Base {}; int main() { Deriv
admin
2021-09-05
24
问题
有如下程序:
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://kaotiyun.com/show/9Kfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamesapcestd;int&f(intindex,inta[]){int&r=a[index];
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
有下列程序:#includevoidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}
假定在一个程序中执行到语句:cout
下列字符串中不能作为C++标识符使用的是()。
下列选项,不正确的是()。
下列各组类型声明符中,含义相同的一组是()。
以下关键字不能用来声明类的访问权限的是()。
代码编写阶段可进行的软件测试是
下列字符串中,不可以用作C++标识符的是()。
随机试题
与外周血红细胞形态相关的疾病是A、镰形红细胞B、缗钱状红细胞C、泪滴形红细胞D、靶形红细胞E、棘形红细胞骨髓纤维化
某孕妇,34岁,G1P0,孕16周出现心悸、气短,经检查发现心功能属于二级,经过增加产前检查次数,严密监测孕期经过,现孕37周,自然临产。该产妇分娩期采取的以下哪项措施不合适
下列哪些药为芳基烷酸类非甾体抗炎药
若X线片示:下颌神经管未见损伤影像。出现麻木的原因可能是损伤了若经服用促进神经恢复的药后3个月,患者麻木症状明显减轻,复诊求修复。检查发现牙槽嵴颊侧有骨突,影响义齿修复,应做
下列选项中,属于支挡式结构的有()。
下列各项税费中,应计入委托加工物资成本的有()。
如表所示,若采用悲观准则来进行决策,哪个方案是比较满意的方案?()如果采用乐观准则来进行决策,哪个方案是比较满意的方案?()
老李拥有一套价值72万元的住房,老张拥有一套52万元的住房,双方交换,由老张补差20万元给老李。契税的适用税率为3%,根据契税法律制度的规定,下列关于老李和老张在计算契税时,处理正确的是()。
十九大报告对中国特色社会主义文化进行了精辟____________:中国特色社会主义文化,源自中华民族五千多年文明历史所孕育的中华优秀传统文化,____________于党领导人民在革命、建设、改革中创造的革命文化和社会主义先进文化,___________
数据库是在计算机系统中按照一定的数据模型组织、存储和应用的______。
最新回复
(
0
)