首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void function1() {tout<<’0’;}
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void function1() {tout<<’0’;}
admin
2019-04-01
24
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
virtual void function1() {tout<<’0’;}
void function2(){cout<<’1’;}
};
class Derived:public Base{
public:
void function1(){tout<<’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/cYAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为______。#include<iostream.h>intf(inti){return++i;}intg(int&i){return++i;}voidmain(){int
控制格式输入/输出的操作子中,设置域宽的函数是
重载的运算符保持其原有的______、优先级和结合性不变。
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为成员函数重载的,则该表达式还可为
有以下类定义:classA{char*a;public:A():a(0){}A(char*aA){//把aa所指字符串复制到a所指的存储空间a=______;strcpy(a
用树状结构表示实体之间联系的模型是
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTestClass1:
非成员函数应该声明为类______函数才能访问该类的私有成员。
纯虚函数的声明总是以______结束。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。A)Data+(DatA);B)Dataoperator+{Data};C)Data+operator{Data};D)operator+(Data,D
随机试题
唯物辩证法和形而上学的根本分歧在于是否承认()
行胸外心脏按压时,将右掌根部放在病人胸骨的()。
男性,32岁,餐后上腹痛1年余,胃镜检查示胃寞部溃疡,下列哪种药物不适宜用于该病人()
关于苯海索的叙述,错误的是
A.水样便B.黏液脓血便C.黄色稀便,泡沫较多,含豆腐渣样细块D.金黄色糊状便E.“赤豆汤样便”
甲房地产开发公司拟在市郊开发建设一住宅项目,该项目占地100000m2,其中代征市政道路用地10000m2,住宅总建筑面积360000m2,所有住宅楼均为高层,其他用途房屋建筑面积18000m2,该住宅项目可容纳10000人。项目所在地周边除修筑市级交通道
会计职业道德与会计法律制度有着不同的性质、作用和表现形式,但保障实施机制是相同的。()
()是以全体儿童为工作对象,在有关儿童发展理论指引下,运用科学的方法和技术,帮助解决儿童问题、满足儿童需求、促进儿童全面发展,进而促进社会和谐发展的专业服务活动。
①回家,意味着亲人团聚、阖家团圆,更意味着对家庭传承的触摸、向家风传统的回归②对领导干部而言,家风更是砥砺品行、干事创业不可或缺的精神指针③家,不仅是情感牵挂,更是一个人安身立命、修身立德的精神起点④家风犹如家庭成员的精神纽带,是道德品质的世代积累,是嘉言
某公司将现有网络进行升级改造,随着公司联网设备的增多,整个网络性能下降的越来越快。
最新回复
(
0
)