首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; chts8 Base { private: void fun1()eonst{cout
有如下程序: #include using namespaee std; chts8 Base { private: void fun1()eonst{cout
admin
2021-02-22
25
问题
有如下程序:
#include
using namespaee std;
chts8 Base
{
private:
void fun1()eonst{cout<<"fun1";}
protected:
void fun2()eonst{cout<<"fun2";}
public:
void fun3()eonst{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
解析
本题考查保护继承中派生类对基类的访问属性,受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有,保护基类的所有成员在派生类中都被保护起来,在类外不能访问,所以①②③错误。
转载请注明原文地址:https://kaotiyun.com/show/Tzfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库设计过程不包括
设有如下关系表:则下列操作中正确的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>usingnamespacestd;classBase{
下列关于虚基类的描述中,错误的是()。
在关系数据库中,描述全局数据逻辑结构的是
寸软件系统总体结构图,下面描述中错误的是
带链队列空的条件是
若已经声明了函数原型“voidfun(inta,doubleb=0.0);”,则下列重载函数声明中正确的是()。
随机试题
患者不能拒绝
中药发生不良反应的机体因素不包括()。
给水聚丙烯管道的连接一般采用()。
根据《信托法》,下列关于受益人的说法错误的是()。
甲、乙两公司的住所地分别位于北京和海口,甲向乙购买一批海南产香蕉,3个月后交货,但合同对于履行地点以及价款均无明确约定,双方也未能就有关内容达成补充协议,依照合同其他条款及交易习惯也无法确定。根据合同法律制度的规定,下列关于合同履行价格的表述中,正确的是(
陕西省总土地面积为()。
一般来说,教学工作的实施,由备课、_______、作业布置和批改、________几个环节所构成。
A、 B、 C、 D、 A
在SETEXACTOFF情况下,结果值为逻辑真的表达式是:
【B1】【B19】
最新回复
(
0
)