首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base { private: void fun1() const{cout<<’’fun1’’;}
有如下程序: #include<iostream> using namespace std; class Base { private: void fun1() const{cout<<’’fun1’’;}
admin
2019-06-12
34
问题
有如下程序:
#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.funl(); //①
obj.fura(); //②
obj.fun3(); //③
obj.fun4(); //④
return 0;
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②⑧
C、②③④
D、①④
答案
B
解析
此题考查的是保护继承。因为Derived以protected方式继承了Base类,所以父类Base中的公有成员和保护成员均成了Derived类的保护成员,而Base类的私有成员Derived类不可访问。所以,主函数中通过Derived类的对象只能够访问到Derived类的公有成员。
转载请注明原文地址:https://jikaoti.com/ti/gSA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(______){Ta;if(x>y){a=x;
以下程序的输出结果是#include<iostream>usingnameSpacestd;intmain(){cout.fill(’*’);cout.width(5);cou
面向对象程序设计思想的主要特征中不包括
若有以下定义和语句,则对w数组元素的非法引用是______。intw[2][4],(*pw)[4];pw=w;
符合结构化原则的三种基本控制结构为:顺序结构,选择结构和【 】。
有如下类定义:classPoint{intx__,y__;public:Point():x_(0),y_(0){}Point(intx,inty=0):x_(x),y_(y){}若执行语句Pointa(2),b[3],*c[4
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是
C++本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由类istream和【】提供。
随机试题
王某,女,80岁,30年前患慢支。现症咳逆喘促日重,咳痰不爽,表情淡漠,嗜睡,甚或意识艨胧,谵妄,烦躁不安,入夜尤甚,昏迷,撮空理线,或肢体瞤动,抽搐,舌质暗红或淡紫,或紫绛,苔白腻或黄腻,脉细滑数。本病例诊断为
一新生儿患Rh溶血病,以下哪种情况不会出现
纳税人陈某因涉嫌逃避缴纳税款被有关机关立案侦查,并被依法逮捕。下列说法中正确的有()。
增值税一般纳税人发生的下列情形中,应视同销售计算增值税销项税额的是()。
电信业务经营者取得经营许可证后,应当在()内或者电信业务经营许可证特别规定的时限内,按照电信业务经营许可证规定的业务种类和业务覆盖范围提供电信服务。
园林花木中被人们称为“四君子”的是()。
1864年江海关道丁日昌密查:“内地商人买雇洋商火轮夹板船只,写立笔据,多托洋行出面,赴领事衙门呈报更名人册,领取船牌行驶,从未赴地方官报明立案。”这种现象产生的主要原因是()。
2017年是香港回归祖国20周年,香港特别行政区的区花是:
著作权全部权利内容的保护期为作者终生及其死后50年。()
执行SQL语句DROPVIEWMyView的结果是( )。
最新回复
(
0
)