首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { private: void funl 0 const{cout
有如下程序: #include using namespace std; class Base { private: void funl 0 const{cout
admin
2019-02-22
36
问题
有如下程序:
#include
using namespace std;
class Base
{
private:
void funl 0 const{cout<<“funl”;)
protected:
void fun2()const{cout<<“fun2”;)
public:
void fun3()const{cout<<“fun3”;)
};
class Derived:protected Base
{
public:
void fun40 const{cout<<“fun4”;)
};
int main()
{
Derived obj;
obj.funl(); ∥①
obj.fun2(); ∥②
obj.fun3(); ∥③
obj.fun4(); ∥④
return ();
)
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以protected方式继承了Base类,所以父类Base中的公有成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://kaotiyun.com/show/rMAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类中包含了一个静态成员函数,则main函数中和P.f1(P);语句具有同样功能的语句为______。#include<iostream.h>classM{public:M(intA){A=a;B+=a;}static
下面程序的运行结果是()。#include<iostream.h>classbase{protected:inta;public:base(){cout<<“0”;}};Class
控制格式输入/输出的操作中,设置域宽的函数是()。
有如下数组声明:intnumC[10],下标值引用错误的是()。
以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是()。
下面的描述中错误的是
在软件生命周期的各个阶段都会发生一系列的文件,如手册、数据和程序等,它们总称为______。
下述关于数据库系统的叙述中正确的是
在最坏情况下,冒泡排序所需要的比较次数为
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
甲企业在尼日利亚投资面包坊,取得很大的成功,已经拥有了数十家连锁店。但是为了更好的发展,甲企业聘请英国的一家咨询公司来对企业的战略发展进行调研,这家英国公司提出了如下可能产生重大影响的因素,其中属于威胁的有()。
Anunderstandingofman’seffectonthebalanceofnatureiscrucial(关键的)tobeingabletofindtheappropriateremedialaction.
M工作与N工作之间的逻辑关系为工艺关系,说明他们之间的先后顺序是由()决定的。
某工程建设生产安全事故中造成死亡8人,经济损失达到620万,则属于()。
下列关于房产税房产原值的说法,正确的是()。
瓶中装有浓度为20%的酒精溶液1000克,现在又分别倒入200克和400克的A、B两种酒精溶液,瓶里的溶液浓度变为15%,已知A种酒精溶液的浓度是B种酒精溶液浓度的2倍。那么A种酒精溶液的浓度是多少?()
甲乙两人互殴,公安机关依据《治安管理处罚法》进行调解处理。双方就医疗费赔付达成调解协议。事后,甲履行了协议而乙没有履行。甲依法可以选择的救济途径是()。
我国海拔最高、面积最大的自然保护区是()。
What’stheattitudeofthespeaker?
Hergreatpersonal______makesheraverypopularmemberofthestaff.
最新回复
(
0
)