首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: class Base{ public: int data; }; class Derivedl:public Base f}; }; class Derived2:protected Ba
有如下程序: class Base{ public: int data; }; class Derivedl:public Base f}; }; class Derived2:protected Ba
admin
2019-04-01
34
问题
有如下程序:
class Base{
public:
int data;
};
class Derivedl:public Base f};
};
class Derived2:protected Base{};
int main(){
Derivedl d1;
Derived2 d2;
d1.data=0; //①
d2.data=0; //②
return 0;
}
下列关于程序编译结果的描述中,正确的是( )。
选项
A、①②皆无编译错误
B、①有编泽错误,②无编译错误
C、①无编译错误,②有编译错误
D、①②皆有编译错误
答案
C
解析
保护继承的类Dervied2不能访问基类Base中的公共数据成员data。
转载请注明原文地址:https://kaotiyun.com/show/ulAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列描述中错误的是()。
数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和
下列程序执行结果是()。#include<iostream.h>classA{public:inta;A():a(10){cout<<a<<endl;}};voidmain(){
派生类构造函数的执行顺序是先执行______的构造函数,然后执行成员对象的构造函数,最后执行______的构造函数。
C++语句constchar*constp="hello";,所定义的指针p和它所指的内容都不能被______。
根据下面的主程序,完成类的一种构造函数的最简单形式。#include<iostream.h>classbase{private:intnum;public:______;}
设有charstr[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为成员函数重载的,则该表达式还可为
关于关键字class和typename,下列说法中正确的是
在软件开发中,下面不属于设计阶段的任务的是()。
随机试题
在横断面上,如何确认胰颈和胰钩突?
要准确量取一定量的液体,最适当的仪器是()。
某坝是超静定结构,有较强的超载能力,受温度的变化和坝肩位移的影响较大,这种坝是()。
总量分析主要是一种静态分析,因为它主要研究总量指标的变动规律。同时,也包括动态分析,因为总量分析包括考察同一时间内各总量指标的相互关系,如投资额、消费额和国民生产总值的关系等。()
甲企业2011年1月1日外购一幢建筑物。该建筑物的售价为500万元。以银行存款支付。该建筑物购入后立即实现对外出租,年租金为20万元。每年年末收取租金。该企业对投资性房地产采用公允价值模式进行后续计量。2011年12月31日,该建筑物的公允价值为520万元
据增值税法律制度的规定,下列有关增值税纳税义务发生时间的表述中,符合规定的有()。
西南岩溶地区降雨量大,但由于岩溶区落水洞和岩溶管道发育,大气降水迅速转入地下,水土资源配置不合理,形成“地下水滚滚流、地表水贵如油”的奇特现象,导致地表水匮乏,居民饮用水困难。西南岩溶石山地区目前有3000多条地下河,但是整体开发不足20%。通过这段文字我
设矩阵B满足A2一AB=2B+4E,则B=_____.
Tourismcancreatejobsandotheropportunitiesforalmostallcommunities.【C1】______,governmentsworldwidehave【C2】______ma
A、Shewantstobuyatextbook.B、SheislookingforanewnovelC、Shewantstobuyareferencebook.D、Sheisjustlooking.CWhy
最新回复
(
0
)