首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下类定义: class B{ void ftmlO{) protected: double varl; public: void fun20{} ); class D:public B{
若有如下类定义: class B{ void ftmlO{) protected: double varl; public: void fun20{} ); class D:public B{
admin
2019-02-22
85
问题
若有如下类定义:
class B{
void ftmlO{)
protected:
double varl;
public:
void fun20{}
);
class D:public B{
protected:
void fun30{)
);
已知obj是类D的对象,下列句中不违反类成员访问控制权限的是( )。
选项
A、obj.funl();
B、obj.varl;
C、obj.fun2();
D、obj.fun3();
答案
C
解析
此题考查的是基类成员在派生类中的访问属性。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员:派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员;派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。根据以上分析可知,本题中只有从B类继承的fun2()为公有属性,故选C选项。
转载请注明原文地址:https://kaotiyun.com/show/fcAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中,表示一条语句结束的标号是
有以下程序voidf(intx,inty){intt;if(x<y){t=x;x=y;y=t;}}main(){inta=4,b=3,c=5;f(a,b);f(a,c
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。
若要在程序文件中进行标准输入输出操作,则必须在开始的#include命令中使用头文件______。
当使用fstrearn流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
______是数据库设计的核心。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
随机试题
对生物圈的范围描述有误者是
某市建筑公司承建某县城一商务楼,当年结算工程价款收入为5300万元,其中包括所安装设备的价款500万元及付给分包方的价款为300万元,则此收入应缴纳的营业税为()万元。
某公司期初的所有者权益为:股本5000万元(面值为1元),资本公积1000万元(其中股本溢价800万元),盈余公积500万元,未分配利润600万元。本期经董事会批准以每股7元的价格回购本公司股票200万股并按期注销。下列各项中,该公司回购并注销股票的相
某企业长期持有A股票,目前每股现金股利2元,每股市价20元,在保持目前的经营效率和财务政策不变,且不从外部进行股权融资的情况下,其预计收入增长率为10%,则该股票的股利收益率和期望报酬率分别为()。
道德行为属于外部表现,不属于品德的心理成分。
根据下列资料。回答以下问题。2013年第一季度,我国船舶进出口总额78.54亿美元,同比下降27%。其中船舶产品出口总额为72.91亿美元,同比下降29.6%。1—3月,我国船舶产品出口中出口数额最大的船型是散货船,出口额达到36.8亿美元,在船舶产品
在数1,,…中求出最大值.
People’sfinancialhistoryhasastrongimpactontheirtasteforrisk.LookingatsurveysofAmericanhousehold【C1】______from1
(1)Afterthirtyyearsofmarriedhappiness,hecouldstillremindhimselfthatVictoriawasendowedwitheverycharmexceptthe
SinceAndrewBentongraduatedfromcollegelessthanfouryearsago,hehasdroppedoutofaPrincetonPh.D.programineconomic
最新回复
(
0
)