首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun1() { cout
有如下程序: #include using namespace std; class Base { public: void fun1() { cout
admin
2020-05-14
72
问题
有如下程序:
#include
using namespace std;
class Base
{
public:
void fun1() { cout<<"Base\n"; }
virtual void fun2() { cout<<"Base\n"; }
};
class Derived : public Base {
public:
void fun1() { cout<<"Derived\n"; }
void fun2() { cout<<"Derived\n"; }
};
void f(Base& b) { b.fun1(); b.fun2(); }
int main()
{
Derived obj;
f(obj);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、Base
Base
B、Base
Derived
C、Derived
Base
D、Derived
Derived
答案
B
解析
在某基类中声明为 virtual 并在一个或多个派生类中被重新定义的成员函数,本题中定义了一个派生类对象obj,执行f函数后,将派生类对象obj转化为基类对象,由于fun1不是虚函数,所以输出基类的fun1;而fun2是虚函数,所以输出派生类的fun2,所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Ac8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树中度为2的结点有18个,则该二又树中有______个叶子结点。
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数operator-
对建立良好的程序设计风格,下面描述正确的是
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,int
在数据库技术中,实体集之问的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为______。
下列不属于软件工程3个要素的是( )。
以下说法错误的是______。
A、 B、 C、 D、 D在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单元测试计划。
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程pmjl。此工程定义了StopWatch(秒表)类,用于表示时、分、秒信息,有构造函数StopWatch()、设置时间函数reset(),并且重载了前置和后置++运算符,实现增加1秒的功能。程序
随机试题
在Access数据库中使用向导创建查询,其数据可以来自( )。
患者,男,50岁。因钝器击伤头部1小时后入院。患者昏迷、呕吐,双侧瞳孔不等大。血压180/102mmHg。行硬膜下血肿清除术+碎骨片清除术,留置引流管送回病房。术后引流管护理措施正确的是
依据《劳动法》的规定,禁止用人单位安排未成年工从事矿山、井下、有毒有害、国家规定的()体力劳动强度的劳动和其他禁忌从事的劳动。
( )是保险公司的主要资金来源。
作为一名从事信贷工作的从业人员,属于明显违反职业操守,有些还将带来相应的行政处罚或刑事责任的行为的有()。
2016年8月,某公司销售一批原材料,开具的增值税专用发票上注明的售价为15000元,增值税税率为17%,材料成本14000元,则该企业编制会计分录时,应借记“其他业务成本”科目的金额是()元。
因为[*],又因为f(0)=0,代入表达式得C=0,故[*]同理,由[*]于是[*]【思路探索】先积分,求出f(x)和g(x)的表达式,再求极限.注意在求极限时应尽量利用无穷小量的等价代换简化计算过程.
关于汇编语言程序()。
IsDianain?
Doctorsbaffledbyanunexplainedrashonpeople’searsorcheeksshouldbeonalertforaskinallergycausedtoomuch【M1】_____
最新回复
(
0
)