首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; elas Base { private: void funl()eonst{cout<<"fun1";}
有如下程序: #include<iostream> using namespace std; elas Base { private: void funl()eonst{cout<<"fun1";}
admin
2018-06-19
62
问题
有如下程序:
#include<iostream>
using namespace std;
elas Base
{
private:
void funl()eonst{cout<<"fun1";}
protected:
void fun2()const{cout<<"fun2";}
public:
void fun3()eonst{cout<<"fun3";}
};
class Derived;protected Base
{
public:
void fun4()const{cout<<"fun4";}
};
int main()
{
Derived obj;
obj.funl();//①
obj.fun2();//②
obj.flun3();//③
obj.fun4();//④
return 0;
}
其中有语法错误的语句是( )。
选项
A、①⑦③④
B、①②③
C、②③④
D、①④
答案
B
解析
本题考查保护继承中派生类对基类的访问属性,受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有,保护基类的所有成员在派生类中都被保护起来,在类外不能访问,所以①②③错误。
转载请注明原文地址:https://kaotiyun.com/show/dVAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是
若执行语句:cout<<setfill(’*’)<<setw(10)<<123<<"OK"<<end1后将输出
下列关于关系运算的叙述中正确的是
设栈S的初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为b,d,c,f,e,a,则栈S的容量至少应该为
在下面的类定义中,this指针的用途是______。#include<iostream.h>classSample{intx,y;public:Sample(inti,intj){x=i;y=j;}
下列对派生类的表述中,错误的是()。
下列选项中不属于结构化程序设计方法的是()。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
以下各选项组中,均是C++语言关键字的组是
随机试题
恶性组织细胞增多症病人细胞化学染色可出现
患者,女性,68岁,有慢性咳喘史15年,今日感冒后病情加重,夜间咳嗽频繁,痰量多。查体:神清,口唇轻度发绀,桶状胸,双肺叩诊过清音,呼吸音低,动脉血气分析:PaO285mmHg,PaCO245mmHg,经治疗后病情缓解,此患者在家休息时最重要的措施是
男,20岁。发热2周,体温38~39℃,检查皮肤散在紫癜,颈部及腋下可触及0.5cm×1.5cm大小淋巴结5~6个,脾肋下3cm,血红蛋白85g/L,白细胞10×109/L,血小板25×109/L。此患者在治疗3周后,出现高热、头痛、呕吐、Kcmig征
以下属于均相分散系统的是()。
用地平衡表的作用有()。
图7—28所示电路中,u=10sin(1000t+30°),如果使用相量法求解图示电路中的电流i,那么,如下步骤中存在错误是()。
( )是指银行及非银行机构依照法定程序发行并约定在一定期限内还本付息的有价证券。
在秦朝,下列不享有充分权利的民事主体是( )。
求极限
TherecessionistakingaserioustollonAmericanretail,bute-commercecouldemergeasawinner.Accordingtoanewrepor
最新回复
(
0
)