首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { private: void fun()const{cout<<“fun”;} protected:
有如下程序: #include using namespace std; class Base { private: void fun()const{cout<<“fun”;} protected:
admin
2020-12-21
44
问题
有如下程序:
#include
using namespace std;
class Base
{
private:
void fun()const{cout<<“fun”;}
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.fun2();//②
0bj.fun3();//③
obi.fun4();//④
return 0;
}
其中有语法错误的语句是( )。
选项
A、①②③④
B、①②③
C、②③④
D、①④
答案
B
解析
本题考查保护继承中派生类对基类的访问属性,受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有,保护基类的所有成员在派生类中都被保护起来。在类外不能访问,所以①②③错误。
转载请注明原文地址:https://kaotiyun.com/show/XOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int x,int y=0):x_(x),y_
有如下程序: #include<iostream> using namespace std; class Base { public: void funl(){cout<<"Basea";} v
有如下函数模板声明: template<typename T> T Max(Ta,Tb){return(a>=b)?a:b;) 下列对函数模扳Max的调用中错误是
下列字符串中可以用作C++标识符的是
如下函数的作用是以双倍行距输出文件: void double_space(ifstream& f, ofstream& t){ char c; while (______) { ______;
下列关于模板的叙述中,正确的是
下列关于赋值运算符“=”重载的叙述中,正确的是()。
下面关于算法的叙述中,正确的是()。
算法的有穷性是指()。
随机试题
为了能够在专利诉讼中获胜,需要掌握一些必要的技巧,下列关于专利诉讼技巧的说法错误的是()。
患者,男性,26岁,主诉吐血。如果患者为咯血,同时伴有皮肤黏膜出血,应考虑下列哪种疾病
平胃散的适应证是八正散的适应证是
不含有"培土生金"配伍原理的方剂是
电工产品上的认证标志“CCC”是节能认证标志。
下列关于《巴塞尔新资本协议》及其信用风险量化的说法,不正确的是()。
()根据学生学习的结果,将心智技能分为智慧技能与认知策略两种。
读下面这首诗,完成题目。清溪①行李白清溪清我心,水色异诸水。借问新安江,见底何如此?人行明镜中,鸟度屏风里。向晚猩猩啼,空悲远游子。【注】①清溪:流经安徽贵池城,与秋浦河汇合,出池口入长江。诗的颔联、颈联分别运
《坛经》中记载:“时有风吹幡动,一僧日风动,一僧日幡动,议论不已。惠能进日:不是风动,不是幡动,仁者心动。”这段话表明惠能关于运动的基本观点是()。
社会主义初级阶段的基本纲领规定了党在这一时期的
最新回复
(
0
)