首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base { private: void fun1()const{cout<<"fun1";} protected: void fun2()const
有如下程序: #include<iostream> using namespace std; class Base { private: void fun1()const{cout<<"fun1";} protected: void fun2()const
admin
2017-07-28
42
问题
有如下程序:
#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.fun1();//①
obj.fun2();//②
obj.fun3();//③
obj.fun4();//④
return0;
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
本题考查保护继承中派生类对基类的访问属性,受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有,保护基类的所有成员在派生类中都被保护起来,在类外不能访问,所以①②③错误。
转载请注明原文地址:https://kaotiyun.com/show/cFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下变量定义,并已赋确定的值,charw;intx;floaty;doublez;则表达式:w*x+z-y所求得的数据类型为______。
在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是()。
在面向对象的系统中,系统责任的良好分配原则是( )。
设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
下列函数中,()是对文件进行写操作的。
关于函数返回值类型和返回值表达式的类型的描述中,错误的是()。
下列叙述中正确的是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
随机试题
左睾丸静脉注入下腔静脉。
患者,女,45岁。有十二指肠球部溃疡史。参加宴会后半小时突发腹痛,以上腹部为主,伴恶心、呕吐,腹泻一次,即到当地医院就诊。给予诺氟沙星、小檗碱、654-2片口服后腹痛缓解,呕吐、腹泻停止,在家休息10小时后,上述症状再次出现来我院就诊。查体:体温38.8℃
腰椎穿刺(腰穿)最常用于
隧道工程的分部工程包括()等。
公路工程招投标过程中,招标人和中标人应当自中标通知书发出之日起()日内订立书面公路工程施工合同。
根据增值税法律制度的规定,下列应税行为中,应按照交通运输服务缴纳增值税的是()。
19世纪油画《音乐课》的作者莱顿是()人。
甲乙清晨锻炼,甲步行锻炼30分钟,乙跑步锻炼,跑步的速度是甲步行速度的5倍,乙跑步路程是甲步行路程的3倍,乙跑步锻炼()分钟。
根据下列图形回答以下问题。在2003~2005年间,利润连续递减的有哪些企业?()
王明等人的“左”倾教条主义错误,对中国革命造成了极其严重的危害。其恶果有()
最新回复
(
0
)