首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { private: void fun1() const{cout
有如下程序: #include using namespace std; class Base { private: void fun1() const{cout
admin
2019-02-22
34
问题
有如下程序:
#include
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.fun1(); //①
obj.fun2(); //②
obj.fun3(); //③
obj.fun4(); //④
return 0:
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②⑧④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以pmtected方式继承了Base类,所以父类Base中的公育成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://kaotiyun.com/show/NMAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。#include<iostream.h>classbase{protected:inta;public:base(){cout<<“0”;}};Class
下面说法正确的是()。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max()的调用中错误的是()。
以下叙述中正确的是
下列关于C++语言类的描述中错误的是
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的______。
以下不使用线性结构表示实体之间联系的模型的是()。
在长为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
下列字符串中,不可以用作C++标识符的是
给定一个关键字序列(24,19,32,43,38,6,13,22),进行快速排序,扫描一趟后的结果是______。
随机试题
若干年前鲑鱼无法在这条污染严重的缺氧河中生存,许多其他种类生物同样无法生存。而如今,经过这些年的人工治理,鲑鱼已经重现。这是该条河不再受污染的可靠指标。下列各项都表明上述推理中可能存在缺陷。除了:
中共十一届三中全会的主要功绩有()
设线性方程组问a,b分别为何值时,方程组无解,方程组有唯一解,方程组有无穷多解?
各类声环境功能区夜间突发的噪声,其最大值不准超过标准值()dB。
公司成本管理工作的主要内容包括()。
总体战略制定完成后,应该制定战略措施,从而保证战略落地。对新产品的开发、老产品的技术改进、生产规模的技术改造等属于()。
导游人员必须参加所在地旅游行政管理部门举办的年审培训。()
我国宪法规定,公民有受教育的()。
Tounderstandhowastrologyworks,weshouldfirsttakeaquicklookatthesky.Althoughthestarsareatenormousdistances,t
QQ是目前在中国使用很广的一种即时通讯工具,它基于因特网,可以方便人们随时随地进行在线交流。QQ由腾讯(Tencent)公司开发,其标志(logo)为可爱的小企鹅图像。QQ可以支持在线聊天、视频电话、文件传输、音乐、游戏、邮箱等多种功能。现在QQ已经成为世
最新回复
(
0
)