首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base { private: void fun1() const{cout<<’’fun1’’;}
有如下程序: #include<iostream> using namespace std; class Base { private: void fun1() const{cout<<’’fun1’’;}
admin
2019-06-04
83
问题
有如下程序:
#include<iostream>
using namespace std;
class Base
{
private:
void fun1() const{cout<<’’fun1’’;}
protected:
void fun2() const{cout<<’’fun2’’;}
public:
void fun3() const{cout<<’’fun3’’;}
};
class Derived:protected Base
{
public:
void fun4()const{cout<<’’fun4";}
};
int main()
{
Derived obj;
obj.funl(); //①
obj.fura(); //②
obj.fun3(); //③
obj.fun4(); //④
return 0;
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②⑧
C、②③④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以protected方式继承了Base类,所以父类Base中的公有成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://kaotiyun.com/show/w98p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
内存地址指针变量指向的不是变量保存的数据值,而是变量的地址,所以指针变量保存的是对象的内存地址。
若语句:cout<<setfill(’>’)<<setw(5)<<3141512<<setw(5)<<"OK!";是程序中第一个输出语句,则输出结果是A)3141512>>0K!B)3141512OK!>>C)314150
A、 B、 C、 D、 B常用的软件结构设计工具是结构图,也称程序结构图。DFD图(数据流图)是以图形的方式描述数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能,它是需求分析阶段的图形工具。盒式图(
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是()。A)任何B)公有或保护C)保护或私有D)私有
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。A)1:1联系B)1:m联系C)m:1联系D)m:n联系
程序调试的任务是()。A)设计测试用例B)验证程序的正确性C)发现程序中的错误D)诊断和改正程序中的错误
下面有关for循环的正确描述是
下列叙述中错误的是()。
软件测试的目的是()。
随机试题
两个频率相同的正弦量的相位差为180°,叫做同相。()
分泌黄体生成素的器官是
A、硫酸亚铁B、叶酸、维生素B12C、白消氨D、苯丁酸氮芥E、雄激素慢性粒细胞白血病首选()
A、内分泌失调B、舔唇不良习惯C、机体抵抗力下降D、残根残冠刺激E、消化不良慢性唇炎病因是
A.叶酸B.次黄嘌呤C.谷氨酰胺D.胸腺嘧啶E.尿酸5-氟尿嘧啶的化学结构类似于
有关双气囊三腔管的护理,正确的是( )。【历年考试真题】
为了贯彻实施安全生产管理制度,工程承包企业应结合自身实际情况建立健全本企业的安全生产规章制度,一般包括()等。
下图为黄土高原局部地区等高线图,实线是黄土表面等高线,虚线是黄土底面(基岩表面)等高线(单位:米)。读图完成。3月21日傍晚,假如天气晴朗,最有可能看到日落的地点是()。
“红星”啤酒开展“7个空瓶换1瓶啤酒”的优惠促销活动。现在已知张先生在活动促销期间共喝掉347瓶“红星”啤酒,问张先生最少用钱买了多少瓶啤酒?()
RadioandTelevisionRadioandtelevisionweremajoragentsofsocialchangeinthe20thcentury.Radiowasoncethecenter
最新回复
(
0
)