首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { private: void funl()const{cout
有如下程序: #include using namespace std; class Base { private: void funl()const{cout
admin
2019-02-22
31
问题
有如下程序:
#include
using namespace std;
class Base
{
private:
void funl()const{cout<<“funl”;}
protected:
void fun2()const{cout<<“fun2”;}
public:
void fun3()const{cout<<“fun3”;}
};
class Derived:pmtected Base
{
public:
void fun4()cormt{cout<<“fun4”;}
};
int main()
{
Derived obi;
obj.funl();//①
obj.fun2();//②
obj.fun3();//③
obj.fun4();//④
return 0;
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
本题考查保护继承中派生类对基类的访问属性,受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有,保护基类的所有成员在派生类中都被保护起来,在类外不能访问,所以①②③错误。
转载请注明原文地址:https://kaotiyun.com/show/z0Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中不正确的是
C++语言类体系中,不能被派生类继承的有
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
在数据库系统中,用户所见的数据模式为
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出:main(){intn,k;floatscore,sum,ave;sum=0.0;for(n=1;n<=10;n++){
在E-R图中,用来表示实体联系的图形是
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
白芷主含
波斯猫,4月龄,从头部开始掉毛,逐渐延续到背部和四肢,呈现局部无毛的症状,涂檫红霉素软膏7天无效。治疗本病宜口服()
滥用输液剂的危害是
某企业发行总面值为500万元的10年期债券,票面利率12%,公司所得税税率33%,该债券溢价发行,发行价格为600万元,发行费率5%。该债券的资本成本为( )%
下列哪些行政许可是天津市人民政府规章可以设定的?()
部分计算机病毒不会马上发作,而是等满足一定条件是才发作,这表明计算机病毒具有()。
在要约收购期间,被收购公司董事不得辞职。()
应用软件是指
A.claimB.advancedC.challengeD.butE.constantlyF.declareG.pilesupH.limitedI.significanceJ.hesitatedK.andL.
WithChristmasjustaroundthecomer,greetingcardsarestartingtoappearinshops.Butthisyear,papercardsarebeingleft
最新回复
(
0
)