首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class MyBASE {int k; public: void set(int n){k=n;} int get()const{return k;} }; class MyDERI
有如下类声明: class MyBASE {int k; public: void set(int n){k=n;} int get()const{return k;} }; class MyDERI
admin
2019-06-12
54
问题
有如下类声明:
class MyBASE
{int k;
public:
void set(int n){k=n;}
int get()const{return k;}
};
class MyDERIVED:protected MyBASE
{protected:
int j;
public:
void set(int m,int n){MyBASE::set(m);j=n;}
int get()const{return MyBASE::get()+j;}
};
则类MyDERIVED中保护的数据成员和成员函数的个数是( )。
选项
A、4
B、3
C、2
D、1
答案
B
解析
因为在保护继承的情况下,基类中的公有成员void set(int n)和int get()const在派生类中是保护成员,再加上派生类自身的保护成员i,一共是三个保护成员。
转载请注明原文地址:https://www.kaotiyun.com/show/RU8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
下面关于构造函数和析构函数的描述,错误的是()。
分析下面程序,该程序的运行结果是()。#includeclassTestClass{public:staticintm;TestClass(){
设p是指向一个类动态对象的指针变量,则执行“deletep;”语句时,将自动调用该类中的__________函数。
如果把类FriendClass定义为类TestClass的友元类,则应该在类TestClass的定义中加入语句__________。
有如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
以下程序的执行结果是()。#includeclassTestClass2{public:TestClass2(){};TestClass2(inti,i
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
下面关于构造函数和析构函数的描述中,错误的是()。
下列有关内联函数的叙述中,正确的是()。
随机试题
有意注意
患者,女。宫内妊娠38周,G1P0,宫缩强,胎儿在宫缩期迅速娩出,婴儿体重4100g,总产程为3小时40分钟。产后有较多的持续性阴道流血,色鲜红,能凝固,出血原因最可能是
某钢门窗安装工程,5月份拟完工程计划投资10万元,已完工程计划投资8万元,已完工程实际投资12万元,则投资偏差为()万元。
在价值工程活动中,通过分析求得某研究对象的价值指数VI后,对该研究对象可采取的策略是()。
当人们在海洋游泳时,身体会释放一种看不见的电信号,科研人员根据这一种情况研制了海洋隐形衣,该隐形衣通过屏蔽掉身体释放的电信号,使得鲨鱼等海洋生物无法发现人们的踪迹。这样,人们就可以近距离接触并观察鲨鱼等海洋生物。以下哪项是科研人员假设的前提?()
求
下列4种软件中不属于应用软件的是
一个字长为8位的无符号二进制整数能表示的十进制数值范围是_______。
Wherearethespeakers?
PurpleCloudMountainPurpleCloudMountain,whosenamecomesfromtherainbowsfrequentlyappearontopofthemountainthat
最新回复
(
0
)