首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<iostream> using namespace std; class base { public: int n; base(int x) {
下列程序的输出结果是______。 #include<iostream> using namespace std; class base { public: int n; base(int x) {
admin
2010-12-16
41
问题
下列程序的输出结果是______。
#include<iostream>
using namespace std;
class base
{
public:
int n;
base(int x) { n=x;}
virtual void set(int m) { n=m;cout << n <<’ ’;}
};
class deriveA:public base
{
public:
deriveA(int x):base(x) {}
void set(int m) { n += m;cout << n <<’ ’;}
};
class deriveB:public base
{
public:
deriveB(int x):base(x) {}
void set(int m) { n +=m; cout << n<<’ ’;}
};
int main()
{
deriveA d1(1);
deriveB.d2(3);
base *pbase;
pbase=&d1;
pbase->set(1);
pbase= &d2;
pbase->set(2);
return 0;
}
选项
答案
25
解析
本题考核虚函数的定义和调用。在C++中,一个基类指针(或引用)可以用来指向它的派生类对象,而且通过这样的指针 (或引用)调用虚函数时,被调用的是该指针(或引用)实际所指向的对象类的那个重定义版本。题中基类成员函数set()被定义成虚函数,而且其派生类deriveA和deriveB都有函数set()的重定义版本,所以通过指针pbase的两次调用分别调用的是派生类deriveA和deriveB中定义的版本,即输出25。
转载请注明原文地址:https://kaotiyun.com/show/WOjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intk,j,s;for(k=2;k
若变量已正确定义并赋值,以下不能构成C语句的选项是
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];);定义一个数组:structanumber[10];
以下程序段中的变量已正确定义for(i=0;i
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。形参n给出了字符串的长度,形参h给出了字符串中前导*号的个数,形参e给出了字符串中最后*号的个数。在编写函数时,不得使用C语言提供的
以下叙述中错误的是()。
若有以下函数首都:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。SS所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
随机试题
患儿,男性,5岁。因发热2天就诊,伴咳嗽。查体:咽红,双侧扁桃体肿大,可见脓性分泌物,可见口周苍白圈,躯干散在针尖大小红色丘疹。该患儿最后可能的诊断为
已知某公司2013年销售某商品600万件,通过市场调研,未来各因素影响销售量的程度为:国家经济政策变动可能使销售量减少8%;居民收入增加可能使未来销售量增加15%;商品质量的提高和价格的降低可能使销售量增加10%;同类商品的竞争可能使销售量减少10%。利用
革兰阳性菌细胞壁的特点是
腹腔内蓄积黄白色脓液,称为()。
要使索赔得到公平合理的解决,工程师在工作中应遵守()原则。
某监理内容比较明确的中小型项目,业主为回避风险,宜采用( )监理计费方法。
位于县城的某卷烟厂为增值税一般纳税人,主要生产销售同一牌号规格的卷烟,2015年有关经营业务如下:(1)全年共销售卷烟5000标准箱,取得不含税收入26000万元,与卷烟配比的销售成本为5350万元。(2)全年发生管理费用1100万元,其中含业务招待费
(2012年)在经济周期中,有助于降低失业率的是()。
国际货物运输的特点不包括()。
Accordingtosociologists,thereareseveraldifferentwaysapersonmaybecomerecognizedastheleaderofasocialgroup.Alth
最新回复
(
0
)