首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { private: void fun1 () const{cout
有如下程序: #include using namespace std; class Base { private: void fun1 () const{cout
admin
2016-11-25
28
问题
有如下程序:
#include
using namespace std;
class Base
{
private:
void fun1 () const{cout<<"funl";)
protected:
void fun20 const{cout<<"fun2";}
public:
void fun30 const{cout<<"fun3";)
);
class Derived:protected Base
{
public:
void fun40 const{cout<<"fun4";)
);
int main()
{
Derived obj;
obj.fun10; //①
obj.fun20; //②
obj.fun30; //③
obj.fun40; //④
retum 0:
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以protected方式继承了Base类,所以父类Base中的公有成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://jikaoti.com/ti/wvt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classsample{private:intx,y;public:sample(inti
下面对静态数据成员的描述中,正确的是()。
用链表表示线性表的优点是
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列说中错误的是()。
下面叙述不正确的是
以下不正确的定义语句是
实体是信息世界中广泛使用的一个术语,它用于表示
有如下类的定义,下划线处的语句是()。classMyClass{______intx,y;public;MyClass(inta=0,intb=0)
设某循环队列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有______个元素。
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
随机试题
除哪项外,为风热疮的特点:
下列在钩虫病的临床表现中,错误的是
预应力施工所用的机具应由()定期校验。
下列关于道德与法律的区别的说法中,错误的是()。
为应对国际金融危机冲击,我国从2008年第四季度开始实施的积极财政政策,与1998年为应对亚洲金融危机实施的积极财政政策不同的是进行了()。
下述有关系统风险和非系统风险的正确说法有()。
负债是指企业过去的交易或事项形成的、会导致经济利益流出企业的义务。()
材料:人活在世上,不但有身体,还有头脑和心胸——对此请勿从解剖学上理解。人脑是怎样的一种东西,科学还不能说清楚。心胸是怎么回事就更难说清。对我自己来说,心胸是我在生活中想要达到的最低目标。某件事有悖于我的心胸,我就认为它不值得一做;某个人有悖于我的心
______。中国人在太空迈出的每一步,都是科技创新的坚实足印。没有创新驱动,就不会有航天工程的突飞猛进;没有创新驱动,就不会有空间技术、空间应用和空间科学的蓬勃发展。尊重科学、追求卓越,这是中国航天精神,更是大众创业、万众创新背景下转型升级的引擎。填入画
设a>0,b>0都是常数,则=_______
最新回复
(
0
)