首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
29
问题
有如下程序:
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>#include<fstream>usingnamespacestd;intmain(){ofstreamoutf("D:\\temp.t
下列关于单目运算符++、--的叙述中,正确的是()。
线性表的链式存储结构是一种()的存储结构。
常数据成员和静态数据成员在使用前共同的要求是要进行【】。
在32位的计算机中,一个char型数据所占的内存长度的字节是
下列叙述中,正确的是()。
在进行单元测试时,常用的方法是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
一个关系数据库文件中的各条记录()。
随机试题
判断抽样
()固定资产不计提折旧。
常伴有口腔病损的天疱疮是
患者,女性,30岁,开口受限1年,既往有关节弹晌史。临床检查见开口度一指半,开口型左偏。首先应进行下列哪项检查
A.“若有疾厄来求救者,不得问其贫富贵贱,长幼妍媸,怨亲善友,华夷愚智……皆如至亲之想。”B.“医者能正其心术,虽学不足,犹不至于害人。况果能虚心笃学,则学日进,学日进则治必愈。”C.“上以疗君亲之疾,下以救贫贱之厄……”D.
在某工程项目建设中,建筑结构所采用的可能影响建设工程质量的新材料没有国家技术标准,施工单位提请建设单位组织并通过了试验、论证及检测,则()。
下列等式中,错误的是()。
A国和我国签订了相互给予船舶税费最惠国待遇条款的协议,2019年5月,自A国港口进入我国港口船舶两艘,一艘净吨位为10000吨的货轮,一艘为发动机功率为4000千瓦的拖船,这两艘船舶的执照期限均为1年。根据船舶吨税的相关规定,应缴纳船舶吨税为(
个性即人特有的心理特征,有时也称()。
Access字段名不能包含字符()。
最新回复
(
0
)