首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { private: void funl()eonst{eout
有如下程序: #include using namespace std; class Base { private: void funl()eonst{eout
admin
2019-08-23
51
问题
有如下程序:
#include
using namespace std;
class Base
{
private:
void funl()eonst{eout<<’’funl’’;}
protected:
void fun2()eonst{eout<<’’fun2’’;}
public:
void fun3()eonst{cout<<’’fun3’’;}
};
class Derived:protected Base
{
public:
void fun4()eonst{cout<<’’fun4’’;}
};
int main()
{
Derived obj;
obj.fun1();//①
obi.fun2();//②
obi.fun3();//③
obj.fun4();//④
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
本题考查保护继承中派生类对基类的访问属性,受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有,保护基类的所有成员在派生类中都被保护起来,在类外不能访问,所以①②③错误。
转载请注明原文地址:https://www.kaotiyun.com/show/pP8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义intx;floaty;,则10+x+y值的数据类型是
执行如下程序将输出():#include<iostream>usingnamespacestd;classBase{public:Base(){cout<<"BB";fun();}voi
有如下程序:#includeusingnamespacestd;classTestClass{intk;public:TestClass(intx=1):k(x){}
大多数C++程序都要包含______头文件。该文件中包含了所有输入/输出流操作所需要的基本信息。
在一个被调用函数中,关于return语句使用描述,( )是正确的。
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。 #include<iostream.h> voidfun(int*s,intt,int*k) {inti; *k=【】; 【
下列有关运算符重载的叙述中,正确的是
软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于______测试。
下列选项,不正确的是
在C++语言中,一个函数的定义前加上关键字【】时,该函数就声明为内联函数。
随机试题
以下对于消费税纳税人的表述,正确的是()
3岁波尔种公羊,发病近1个月,最初食欲减退,经常在放牧时阵发性转圈,逐渐消瘦,以后转圈次数逐渐增多,每次转圈时总是转向右侧,经用多种抗菌消炎药物无效。最近经常出现阵发性倒地惊叫,四肢游泳状划动。进一步确诊可采用
A.国务院药品监督管理部门B.省、自治区、直辖市药品监督管理部门C.设区的市级药品监督管理机构D.药品监督管理分局E.药品检验机构
关于中国古代的法典体例的沿革变化,下列说法不正确的是:
污泥脱水的主要目的是减少污泥中的水分,主要方法有( )。
提货单
下列关于新民主主义革命时期的大事件的表述,不正确的是()。
请打开考生文件夹下的解决方案文件proj2,该工程中包含一个程序文件main.cpp,其中有坐标点类point、线段类Line和三角形类Triangle的定义,还有main函数的定义。程序中两点间距离的计算是按公式实现的,三角形面积的计算是按公式实现的,其
计算机网络中,若所有的计算机都连接到一个中心节点上,当一个网络节点需要传输数据时,首先传输到中心节点上,然后由中心节点转发到目的节点,这种连接结构称为()。
Videorecordersandphotocopiers,eventicketmachinesontherailway,oftenseemunnecessarilydifficulttouse.LastDecember
最新回复
(
0
)