首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
75
问题
有如下程序:
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;intmain(){char*p="abcdefgh",*r;long*q;q=(l
下列关于构造函数的描述中,错误的是()。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为()。
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为
友元类的所有成员函数都是另一个类的【】。
下列函数中,哪项是正确的递归函数()。AintFun(intn){if(n<1)return1;elsereturnn*Fun(n+1);}B)
数据库、数据库系统和数据库管理系统之间的关系是
在进行单元测试时,常用的方法是()。
如果一个模板声明列出多个参数,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。
随机试题
报表中的每一个组成部分,称为报表的一个______。
护士在从事护理工作时,首要的义务是
调查人员亲自到现场,对调查对象进行直接计量和计数,这种取得资料的调查方法为调查人员向被调查者提问而取得资料的调查方法为
设备运输的质量监理不包括()。
绝热材料的性能要求是( )。
专业理财师需要根据客户认定的需求,勾画完成客户长期和短期目标的优势、劣势、可能的机遇。面对希望成为公司的研发专家的客户,要求的职业优势不包括()。
(2012年)2006年5月,甲、乙、丙、丁、戊五家公司出资组建A有限责任公司,注册资本2000万元。其中,甲以货币出资500万元,乙以厂房作价出资600万元,丙以技术作价出资400万元;丁以设备作价出资200万元。戊以商标作价出资300万元。公司成立后,
下列内容中,应在“坏账准备”账户贷方反映的有( )。
基督教二传中国时,称为()。
Thewordorphrasethatyouusetoopenyouremailaccountmayprovideakeytoyourpersonalityaswellastoyour【D1】______,a
最新回复
(
0
)