首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
11
问题
有如下程序:
#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全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为:20,1515,20注意:错误的语句在//*****error******的下面,修改该语句即可。#in
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:sizeof(str1)=5sizeof(str2)=10sizeof(str3)=1
有两个关系R和T如下:则由关系R得到关系T的操作是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
下列描述中,不属于面向对象思想主要特征的是()。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
下面不属于软件需求规格说明书内容的是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
随机试题
几年之前他成了一名志愿者,这对他的生活产生了巨大的影响。
颁骨骨折愈合过程中,骨痂形成的时间应在骨折后
依照我国《个人所得税法》的规定,下列个人所得,哪些需要缴纳个人所得税?
(2017年第93题)对组合窗拼樘料的规格、尺寸、壁厚等必须由设计确定,这是基于()的要求。
166.根据相关法律规定,张某应当将()作为本案的被告。170.对于期货公司的行为,中国证监会应当给予()监管措施。
劳动力需求的自身工资弹性是()变动对工资率变动的反应程度。
各种测验中的客观题包括()。
A、 B、 C、 D、 B圆比长方形多1个,B项满足。
判断级数的敛散性.
若信息为32位的二进制编码,至少需要加______位的校验位才能构成海明码。A.3B.4C.5D.6
最新回复
(
0
)