首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有基类定义: class Cbase { private:int a; protected:int b; public:int c; }; 派生类采用何种继承方式可以使成员变量b成为自己的私有
设有基类定义: class Cbase { private:int a; protected:int b; public:int c; }; 派生类采用何种继承方式可以使成员变量b成为自己的私有
admin
2010-12-16
52
问题
设有基类定义:
class Cbase
{ private:int a;
protected:int b;
public:int c;
};
派生类采用何种继承方式可以使成员变量b成为自己的私有成员
选项
A、私有继承
B、保护继承
C、公有继承
D、私有、保护、公有均可
答案
A
解析
类的继承中有三种继承方式,他们和类的访问级别相结合在派生类中可以产生多种访问级别。基类中成员为保护的,在派生类中要为私有的,可以采用私有继承。基类中的保护成员在派生类中不是私有就是保护,即级别只能降低而不能升高。基类中的公有成员则可能为私有、保护和私有。
转载请注明原文地址:https://kaotiyun.com/show/3BVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti:Aa={1,2};
以下程序的输出结果是()。#include<stdio.h>voidprt(int*x,int*y,int*z){printf(’’%d,%d,%d\n’’,++*x,++*y,*(z++));}
若执行下述程序时,若从键盘输入6和8,结果为()。main(){inta,b,s;scanf("%d%d",&a,&b);s=a:if(s=b)s*=S;printf("%
有三个关系表R、S和T,其内容如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
不属于数据库管理技术发展的三个阶段的是()。
软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
下面说法正确的是()。
在面向对象方法中,不属于"对象"基本特点的是( )。
随机试题
患者女性,45岁,急性阑尾炎穿孔,腹膜炎,在观察中下列哪项护理不妥
肺炎球菌性肺炎首选的抗菌药是
MRI图像重建所特有的重建法是
下列不属于化学消毒剂使用方法的是
发行人运行规范的条件包括最近几个月内不能受到中国证监会行政处罚,或者最近几个月内不能受到证券交易所公开谴责?( )。
目标管理为每个成员制定了明确的责任和任务,并对完成这些责任和任务规定了时间、数量、质量等具体要求,是()的管理方法。
()是指硬件设备的不同组合方式。
投资于国库券时可不必考虑的风险是()。
教师的劳动具有多样性,其中教师开展教学工作的中心环节是()。
A为三阶实对称矩阵,A的秩为2,且(Ⅰ)求A的所有特征值与特征向量;(Ⅱ)求矩阵A。
最新回复
(
0
)