首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
37
问题
有如下程序:
#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://jikaoti.com/ti/0BA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列说法中错误的是()。
以下模板定义:template<classT>Tfun(Tx,Ty){returnx*x+y*y;}下面对fun的调用中错误的是()。
要想把类的一般成员函数说明为类的常成员函数,则应该使用关键词【】说明成员函数。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是()。
按数据流的类型,结构化设计方法有两种设计策略,它们是【】和事务分析设计。
下列叙述中正确的是
执行下列程序后,输出“*”号的个数是______。#include<iostream.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)cout<<’
磁盘文件操作中,打开磁盘文件的访问模式常量时,()是以追加方式打开文件的。
下列选项中不符合良好程序设计风格的是()。
以下选项中,()是合法的用户标识符。
随机试题
subconsciouslycommitgetnecessaryonconvictionconsiderationcontroversycountbeyond
审美形态的历史性,主要表现在【】
2010年2月卫生部、国家发改委等五部门联合发布的《公立医院改革试点指导意见》明确指出,改革要坚持公立医院的
具有散瘀消痈功效的药物是
下列()大气环境容量估算方法是最简单的估算方法。
小李家时钟每小时慢6分钟,早上6点,小李按电台报时将时钟与标准时间对准,下午回来时钟正好敲了三下,标准时间是()。
资本主义扩大再生产所受到的限制性因素有
AllthefollowingsentencescontainanadverbialclauseofpurposeEXCEPT
Theremustbesomekindoftechnicalproblem.Thefilm______bynow.
Thosetomatoeswentbadsoeasily,(cause)______agooddealoflossduringtransportation.
最新回复
(
0
)