首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: c1ass Base{ public: int data; }; c1ass Derivedl:public Base{}; c1ass Derived2: protected Base
有如下程序: c1ass Base{ public: int data; }; c1ass Derivedl:public Base{}; c1ass Derived2: protected Base
admin
2020-11-11
14
问题
有如下程序:
c1ass Base{
public:
int data;
};
c1ass Derivedl:public Base{};
c1ass Derived2: protected Base{};
int main(){
Derivedl d1;
Derived2 d2;
dl.data=0; //①
d2.data=0; //②
return 0;
}
下列关于程序编译结果的描述中,正确的是( )。
选项
A、①②皆无编译错误
B、①有编泽错误,②无编译错误
C、①无编译错误,②有编译错误
D、①②皆有编译错误
答案
C
解析
保护继承的类Dervied2不能访问基类Base中的公共数据成员data。
转载请注明原文地址:https://kaotiyun.com/show/1eyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#inc1ude<iostream>usingnamespacestd;c1assBase{
在满足实体完整性约束的条件下()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s),该函数完成以下功能:(1)把s中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程pmjl,此工程包含—个源程序文件projl.cpp。其中位于每个注释“//ERROR****found*****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Youarer
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
下列关于基类和派生类关系的叙述中,正确的是
对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是( )。
随机试题
我们在日常的商务活动中,在处理难接听的顾客电话时,下列做法中不妥的是
必须与蛋白质载体结合才具有免疫原性
多层螺旋CT与单层螺旋CT的主要区别是
腹部加压行静脉肾盂造影引起患者休克,最有效的急救措施是
肌电图或诱发电位主要是检查
关于专业施工分包人权利义务的说法,正确的有()。
有效期内某一时点借款人的可用贷款额度由()决定。
张家和李家都使用90米的篱笆围成了长方形的菜园,已知李家的长方形菜园的长边比张家短5米,但是菜园面积却比张家大50平方米,则李家的长方形菜园面积为:
如果2013—2015年该市工业废水排放量与2010年—2012年保持相同的年平均增长速度,则2015年该市工业废水排放量预计达到()。
基准利率
最新回复
(
0
)