首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; elas Base { private: void funl()eonst{cout<<"fun1";}
有如下程序: #include<iostream> using namespace std; elas Base { private: void funl()eonst{cout<<"fun1";}
admin
2018-06-19
37
问题
有如下程序:
#include<iostream>
using namespace std;
elas Base
{
private:
void funl()eonst{cout<<"fun1";}
protected:
void fun2()const{cout<<"fun2";}
public:
void fun3()eonst{cout<<"fun3";}
};
class Derived;protected Base
{
public:
void fun4()const{cout<<"fun4";}
};
int main()
{
Derived obj;
obj.funl();//①
obj.fun2();//②
obj.flun3();//③
obj.fun4();//④
return 0;
}
其中有语法错误的语句是( )。
选项
A、①⑦③④
B、①②③
C、②③④
D、①④
答案
B
解析
本题考查保护继承中派生类对基类的访问属性,受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有,保护基类的所有成员在派生类中都被保护起来,在类外不能访问,所以①②③错误。
转载请注明原文地址:https://kaotiyun.com/show/dVAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下类定义classPoint{public:Point{intx=0,inty=0){_x=x;_y=y;}voidMoveintxoff,intyoff){_x
在模块化程序设计中,按功能划分模块的原则是
定义如下枚举类型:enumNumber{one=l,two=2,fomr=4,eight=8},则枚举类型Number的取值范()。
下面类的定义,有()处错误。classMyClass{public:voidMyClass();~MyClass(intvalue);private:inti=0;};
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。
软件生命周期中所花费用最多的阶段是
下列叙述中正确的是()。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
下列符号中可以用作C++标识符的是()。
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有______个元素。
随机试题
WhenwefacedifficultiesinourEnglishlearning,wewillnever______.
用臭氧消毒空气时正确的是()
患者排便时点滴出血,肛内肿物脱出,肿物紫暗,肛管紧缩,坠胀疼痛,肛缘水肿,血栓形成,触痛明显。舌暗红,苔白,脉弦细涩。其治法应为
下列不属于无机结合料稳定类材料的是()。
下列各项中,应计提坏账准备的有()。
2009年江西省全年自产地表水资源量1133.4亿立方米,比上年减少15.1%。人均拥有水资源量2557.0立方米,减少17.0%。平均降水量1391.2毫米,减少9.4%。年末25座大型水库蓄水总量68.9亿立方米。全年总用水量238.3亿立方米,增长1
公文的主送机关是直接上级机关的,下列文种可使用的有()。
在下列说法中,哪一个是正确的?()。
中国(上海)自由贸易试验区
(Mother)can’trisk(toleft)Baby(alone).She(shouldstay)withit.
最新回复
(
0
)