首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。 已知有如下类定义: class TestClass{ protected: void fun(){} }; class TestClass1:TestClass{}; 则
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。 已知有如下类定义: class TestClass{ protected: void fun(){} }; class TestClass1:TestClass{}; 则
admin
2020-11-11
34
问题
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。
已知有如下类定义:
class TestClass{
protected:
void fun(){}
};
class TestClass1:TestClass{};
则TestClass类中的成员函数fun(),TestClass1类中的访问权限是( )。
选项
A、public
B、private
C、protected
D、virtual
答案
B
解析
程序中的TestClass1为TestClass的派生类,如果不写继承方式,则默认为private,所以TestClass1私有继承TestClass,对于基类中的保护成员,继承类的访问权限为pnvate。所以选择B)。
转载请注明原文地址:https://jikaoti.com/ti/74l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若MyClass为一个类,执行“MyClassa[41,*p[5];"语句时会自动调用该类构造函数的次数是()。
下列叙述中,错误的是()。
在定义函数模板或类模板时,开头的保留字是()。
下面对对象概念描述正确的是()。
有如下类定义:c1assMyClass{intx;public:MyClass():x(0),y(0){}intGetX(){retumx;}voidSetX(intxx){x=xx;
若有如下类声明c1assMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*p[2]:以后,程序的输出结果是()
有如下类定义:c1assFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){}//③
下列关于函数重载的叙述中,错误的是()。
下面的函数调用为:fun(x+y,3,min(n—1,y))则fun的实参个数是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error**
随机试题
借款人的权利包括()。
在头部,当瞳孔直上入前发际0.5寸,神庭穴与头维穴连线的中点是:
外伤受邪引起的痉证,汉称"金创瘈疭",隋称"金创痉",至何代定名破伤风?
证券发行人派发现金或者利息时,登记结算公司按照证券公司()的实际余额派发现金红利或者利息。
问卷中答案设计应满足的原则有()。
对培训效果进行反应评估的方法不包括()
【2014年湖南华阳.判断】教育心理学是研究教育情境中学生学习心理的科学。()
已知矩阵A的伴随矩阵A*=diag(1,1,1,8),且ABA—1=BA1+3E,求矩阵B。
以下fun函数的功能是将形参s所指字符串内容颠倒过来voidfun(char*s){inti,j,k;for(i=0,j=strlen(s)_______;i
The215-pagemanuscript,circulatedtopublisherslastOctober,______anoutburstofinterest.
最新回复
(
0
)