首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
30
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下运算符中不能重载的运算符是
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。classMyClass{int*x;public:MyClass(inta):~MyClass();
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【】函数。
以下程序的执行结果为【】。#include<iostream>usingnamespacestd;classbase{public:virtualvoidwho()
若有以下程序#include<iostream>usingnamespacestd;classA{public:A(inti,intj){a=i;
以下特点中不属于线性表的顺序存储结构的是()。
如果一个类至少有一个纯虚函数,那么就称该类为()。
下面关于模板的描述,错误的是
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
重载的关系运算符和逻辑运算符的返回类型应当是_______。
随机试题
变压器比异步电动机效率高的原因是它的损耗只有磁滞损耗和涡流损耗。()
m_______n.少数,少数派
若当事人对行政机关的行政复议决定不服,可以若当事人对复议的决定不服而申请行政诉讼的。在这诉讼中,被告是
总分类科目与其所属的明细分类科目的核算内容相同,所不同的是前者提供的信息比后者更加详细。()
阅读《背影》的教学实录(节选),按要求答题。师:学完了朱自清的《背影》,老师现在给大家留一份选择性的作业,你可以选做其中的一项。(出示幻灯片)(1)摘录文中父子深情的语句,写出自己的体会。(2)以“我的父亲”为题,写一篇读后感
下列哪位作家不属于唐宋八大家?()
胼胝体是将大脑两个半球联系起来的神经纤维集束。平均而言,音乐家的胼胝体比非音乐家的胼胝体大。与成年的非音乐家相比,7岁左右开始训练的成年音乐家,胼胝体在体积上的区别特别明显。因此,音乐训练,特别是从幼年开始的音乐训练,会导致大脑结构上的某种变化。以下哪一项
A、2B、8C、9D、10C4×3-(5+2)=5,6×4-(2+4)=18,3×6-(2+7)=(9)。
设在菜单编辑器中定义了—个菜单项,名为menu1。为了在运行时项,应使用的语句是______。
______wegobytrainorbyboatmakesnodifference.
最新回复
(
0
)