首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class pool { public: pool():sum(0){} void add(int cur) {
有如下程序: #include using namespace std; class pool { public: pool():sum(0){} void add(int cur) {
admin
2021-09-05
29
问题
有如下程序:
#include
using namespace std;
class pool
{
public:
pool():sum(0){}
void add(int cur)
{
sum+=cur:
}
int sum;
};
class derived:pool
{
publicl
void add(int*atray,int cnt)
{
for(int i=0;i
pool::add(array
);
}
};
下列叙述中,正确的是( )。
选项
A、派生类derived实现了对基类pool的成员函数add的重载
B、派生类derived是通过公有继承方式进行继承
C、编译错误,derived类无法访问pool中的add函数
D、对函数add的调用是多态的
答案
A
解析
C++中,使用class关键字定义的派生类默认具有private继承,选项B错误;由于pool类中,add()成员函数属于pool类的公有成员函数,所以对pool类和pool类对象可见,通过pool命名空间可以访问add()函数,选项C错误;多态调用必须满足两个条件:调用的成员函数必须是虚函数;必须通过基类对象的引用或指针进行函数调用,题意中add()函数是非虚成员函数,所以不存在多态调用,选项D错误;pool类中的add()成员函数与derived类中的add()成员函数,参数数量不同,属于重载函数,选项A正确。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/L65p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是()。
己知函数FA调用FB,若要把这两个函数定义在同一个文件中,则()。
下列关于运算符重载的叙述中,正确的是()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
下列语句中,错误的是()。
下列语句中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数,设置数组元素的个数为0,请在注释∥********1********之后添加语句。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
请使用VC6或使用【答题】菜单打开考生文件夹prog3下的工程prog3,其中包含了类TaxCalculator(“个税计算器”)和主函数main的定义。创建“个税计算器”需要接收税率表信息和起征额信息。在main函数中,通过两个数组创建了如下的税率表:
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
随机试题
计算机局域网具有哪些主要特点?
利用过度换气降低PaCO2是降低脑压最快方法,应使PaCO2维持在多少为最理想
正常生理状态下终尿的量主要取决于
牙槽嵴过度吸收,导致义齿固位较差,可以采用的方法不包括A.前庭沟加深术B.生物材料增高重建牙槽嵴C.骨隆突修整术D.自体骨移植重建牙槽嵴E.改变黏膜和肌肉的附着位置
患者,女,75岁。1年前开始出现记忆障碍,以近记忆力受损为主,随后累及远记忆力受损,社交能力下降,失算,沉默寡言,或喃喃自语,空间定向能力下降,注意力涣散,考虑的诊断是
《UCP600》规定,凡装于海运中集装箱的转运不视作转运,海运以外的其他各种运输方式,其中包括空运、公路、铁路,也都不视作转运。()
在营业部经纪业务操作规程方面,证券账户管理包括( )等内容。
属于赋予特性的是_________。
行政复议是指法定的国家行政机关根据行政相对人的申请,按照法定程序依法对引起争议的具体行政行为进行复查并作出裁决的活动。行政复议是监督行政的一种制度化、规范化的行政救济行为,也是国家行政机关系统内部为依法行政而进行()的重要机制。
outgoforbutforA.Notforourneeds,mindyou,【T1】______ourdemandsB.Ifyou【T2】______amaster’sdegreeC.youcan
最新回复
(
0
)