首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){} int getAmount()const{retu
有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){} int getAmount()const{retu
admin
2020-11-11
27
问题
有如下类声明:
class Base{
protected;
int amount;
public;
Base(int n=0):amount(n){}
int getAmount()const{retum amount;}
};
class Derived:public Base{
protected;
int value;
public;
Derived(int m,int n):value(m).Base(n){}
Int getData()const{return value+amount;}
};
已知x是一个Derived对象,则下列表达式中正确的是( )。
选项
A、x.value+x.getAmount()
B、x.getData()-x.getAmount()
C、x.getData()-x.amount
D、x.value+x.Amount
答案
B
解析
此题考查的是派生类对基类成员的访问权限。派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员:派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都变成私有成员:派生类从基类保护继承时,基类的公有成员在派生类中变成保护成员,基类的保护成员在派生类中仍然是保护成员。
转载请注明原文地址:https://jikaoti.com/ti/4Cl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中,正确的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
有如下程序段:inti=5;while(inti=0){cout<<’*’;i--;}运行时输出’’*’’的个数是()。
有如下程序:#include<iostream>usingnamespacestd;classBasel{public:Basel(intd){cout<<d;}~Base1(){}
下面是一个模板声明的开始部分:temp1ute<typenameT>double__由此可知()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#inc1ude<iostream>usingnamespacestd;c1assBase{
下列字符串中,不可以用做C++标识符的是()。
在下列关键字中,不能用来表示继承方式的是
随机试题
磨牙后垫
A.阴虚火旺B.虚火上浮C.肺热阴伤D.肺胃积热E.肺胃热毒壅盛咽喉红肿而痛者,常见于()。
应当按照规定报告所发现药品不良反应的主体包括()。
F企业的相对市场占有率为()。在产品的成熟期,B企业实行的是()型策略。
某企业流动资产年末合计数为520000元。其中存货年末数为310000元,流动负债年末数为160000元,则该企业速动比率为()。
按照规定,我国金融机构中()属于银监会监管。
下列选项属于《国务院关于加快发展对外文化贸易的意见》中确立的到2020年的发展目标的是()。①培育一批具有国际竞争力的外向型文化企业②形成一批具有核心竞争力的文化产品③打造一批具有国际影响力的文化品牌④搭建若干具有较强辐射力的国际文化交易平
请从所给的选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
文献综述中主要写学术背景、目的、意义与基本内容的部分是
Englishistheleadinginternationallanguage.Indifferentcountriesaroundtheglobe,Englishisacquiredasthemothertongue
最新回复
(
0
)