首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass Base { private: void funl()const{cout<<"funl";}
有如下程序: #inc1ude <iostream> using namespace std; c1ass Base { private: void funl()const{cout<<"funl";}
admin
2019-06-12
35
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass Base
{
private:
void funl()const{cout<<"funl";}
protected:
void fun2()const{cout<<"fun2";}
public:
void fun3()const{cout<<"fun3";}
};
c1ass Derived: protected Base
{
public:
void fun4()const{cout<<"fun4";}
};
int main()
{
Derived obj;
obj.funl(); //①
obj.fun2(); //②
obj .fun3(); //③
obj.fun4(); //④
retum ();
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以protected方式继承了Base类,所以父类Base中的公有成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://kaotiyun.com/show/oG8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeusingnamespacestd;inta;intfun();intmain(){externinta;intb;
下列程序的输出结果是______________。#include#includeusingnamespacestd;voidfun(constchar*s,char&c){c=s[strlen(s)/2];
下列说法中错误的是()。
下列哪种数据模型可以用树形结构来表示实体之间联系()。
以下函数模板min的功能是返回数组a中最小元素的值。请将横线处缺失部分补充完整。templateTmin(Ta[],intn){Ttemp=a[0];for(inti=1;i
C++中将两个字符串连接起来组成一个字符串的函数是__________。
存取指针所指的值时,采用的运算符是
在软件生产过程中,需求信息的给出是()
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
随机试题
患儿,3个月,近2天发生腹泻,呈黄绿色稀便,内有奶瓣和泡沫,为防止患儿发生脱水应选择
下列哪种建筑物内可附金属面聚苯乙烯泡沫夹芯板(B2级)做隔断?[2014—037]
对于伪造、变造、买卖海关单证的行为,海关的处罚为:
有关我国建设工程造价的类型和编制时期的一般表述不正确的是()。
对袭击人民警察的违法犯罪分子,可以使用武器。()
走进苏州的水巷,伴着缓缓流过的水声,随小船_______在高高的粉墙下。木桨一点水,飘过古老民宅的石库门,你感觉到的是恬静,是一种在心里_______、深入骨髓的欣然。填入划横线部分最恰当的一项是()。
某一磁盘请求序列(磁道号):0245713202,按照最短寻道时间优先磁盘调度算法对磁盘进行请求服务,设当前磁头在4道上,则磁臂总移动道数为______。
操作系统中的文件管理系统为用户提供的功能是()。
Readthefollowingarticleaboutresponsibilityforthenaturalenvironmentandthequestionsontheoppositepage.Foreach
Imagineananimalthatbecomesfrozenincoldweather.Then,whenitgetswarmer,theanimalsimplyunfreezesandgoesbacktoi
最新回复
(
0
)