首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: virtual void function1() {cout
有如下程序: #include using namespace std; class Base{ public: virtual void function1() {cout
admin
2020-11-11
46
问题
有如下程序:
#include
using namespace std;
class Base{
public:
virtual void function1() {cout<<’0’;}
void function2(){cout<<’1’;}
};
class Derived:public Base{
public:
void function1() {cout<<’2’;}
void function2() {cout<<’3’;}
};
int main(){
Base*p=new Derived();
p->function1();
p->function2();
return 0;
};
运行时的输出结果是( )。
选项
A、01
B、21
C、03
D、23
答案
B
解析
函数function1()在基类Base中定义为虚成员函数,而在派生类Dervied中重新进行了定义,输出字符2,函数function2()在基类Base中定义虚成员函数,在主函数中使用指向基类的指针变量p访问function2()时,输出1。
转载请注明原文地址:https://kaotiyun.com/show/UMyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式y母x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
关于运算符重载,下列表述中正确的是()。
有以下程序:#includeusingnamespacestd;inta;intfun();intmain(){exteminta;intb:a=10;
使用VC6打开考生:丈件夹下的源程序文件modi3.cpp。学校教务处要为任课老师开发一个学生管理系统,需求如下:(1)学生的信息是要受到严密保护和限制的,包括姓名、五个英文字符的学号,以及精确到小数点后一位的一科成绩,只有任课老师可以修改,如果
下面关于函数模板的表述中不正确的是()。
检查软件产品是否符合需求定义的过程称为()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
有如下函数模板定义:temp1ate<c1assT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
下列关于运算符重载的叙述中,错误的是()。
随机试题
下列属于多巴胺受体阻断药的有
一切从实际出发、理论联系实际、实事求是、在实践中检验和发展真理属于_______。
“文化大革命”中全面内乱形成于()
上运动神经元性瘫痪又称弛缓性瘫痪、软瘫及周围性瘫痪,不伴肌张力增高。
A、川芎B、王不留行C、五灵脂D、土鳖虫E、白茅根既活血通经,又下乳消肿的药是()
王东彪诉刘满仓房屋租赁纠纷一案由丹江县人民法院受理。第一次开庭时,因原告未带有关证据的原件,法庭决定休庭;第二次开庭时,原告在法庭辩论时提出,本案合议庭中的书记员刘河江为被告刘满仓的弟弟,故要求刘河江回避,审判长以法庭调查已结束为由,驳回了原告的回避申请。
会计信息要有助于决策者决策,是()原则的要求。
【2012年福建】根据《中华人民共和国教育法》,下列不属于设立学校及其他教育机构必须具备的基本条件是()。
AmazontodayunveiledDashButtons,aneasywayforcustomersto【C1】______selectbulkgoods【C2】______aninternet-connectedbut
HowmanyprovincesandterritoriesdoesCanadahave?
最新回复
(
0
)