首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在声明派生类时,如果不显示地给出继承方式,缺省 的类继承方式是私有继承private。 已知有如下类定义: class TestClass{ protected: void fun(){} }; cl
在声明派生类时,如果不显示地给出继承方式,缺省 的类继承方式是私有继承private。 已知有如下类定义: class TestClass{ protected: void fun(){} }; cl
admin
2015-08-01
25
问题
在声明派生类时,如果不显示地给出继承方式,缺省
的类继承方式是私有继承private。
已知有如下类定义:
class TestClass{
protected:
void fun(){}
};
class TestClass l:TestClass{);则17estClass类中的成员函数fun(),TestClassl类中的访问权限是( )。
选项
A、public
B、private
C、protected
D、virtual
答案
B
解析
程序中的TestClassl为TestClass的派生类,如果不写继承方式,则默认为private,所以TestClassl私有继承TestClass,对于基类中的保护成员,继承类的访问权限为private。所以选择B)。
转载请注明原文地址:https://kaotiyun.com/show/FSNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是______。#include<iostream.h>voidmain(){charstr[]="SSSWLIA",c;intk;
假定MyClass为一个类,则执行MyClassa,b(2),*p;语句时,自动调用该类构造函数()次。
结构化程序设计的3种结构是
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
下面程序的运行结果是#include<iostream.h>classbase{protected:inta;public:base(){cout<<"0";}};
下列程序的运行结果为#include<iostream.h>voidmain(){inta=2;intb=a+l;cout<<a/b<<end1;
()是给对象取一个别名,它引入了对象的同义词。
要想使23.78965421的输出为23.7887应用的语句是
面向对象程序设计思想的主要特征中不包括
随机试题
维生素K参与下列哪些凝血因子的合成
如何进行空气消毒效果的监测?
企业中专门从事技术开发的科技人员的主要来源是()。
目前法规规定应在年度报告的扉页做出提示,其提示不包括()。
下列费用不能从基金财产中列支的是()。
有些合同在订立时就是无效合同,《合同法》规定了合同无效的情形,下列选项中,不属于无效合同的是()。
教学的首要任务是()
在公文版记中,标注抄送机关名称时,如遇抄送机关过多,回行时应顶格编排。()
假如程序员可用的存储空间为4MB,则程序员所用的地址为(4),而真正访问内存的地址称为(5)。
WaystoTakeIttotheNextLevel’Nomatterwhatyou’redoing,therecomesatimewhenyouaregoingtowanttotakething
最新回复
(
0
)