首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespaee std; class ONE{ public: virtual void f( ){cout<<"1";} };
有如下程序: #include <iostream> using namespaee std; class ONE{ public: virtual void f( ){cout<<"1";} };
admin
2013-02-27
37
问题
有如下程序:
#include <iostream>
using namespaee std;
class ONE{
public:
virtual void f( ){cout<<"1";}
};
class TWO:public ONE{
public:
TWO( )1 cout<<"2";}
{;
class THREE:public TWO{
public:
virtual void f( )}TWO::f( );cout<<"3";}
};
int main( ){
ONE aa,*P;
TWO bb;
THREE cc;
P=&cc;
p->f( );
return 0;
}
程序的输出结果是______。
选项
答案
2213
解析
TWO bb;调用TWO的构造函数打印2;THREE cc;调用继承类TWO的构造函数打印2;p->f( );调用类TREE的函数f( ),先显式调用TWO类的函数f( ),TWO中没有重新定义f( )函数,所以调用TWO的基类ONE的虚函数f( );打印1,然后再打印3,故答案为2213。
转载请注明原文地址:https://kaotiyun.com/show/viVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有以下程序:#include<stdio.h>main(){intaa[3][3]={{2},{4},{6}},i,*P=&aa[0][0]:for(i=0;i<2;i++){if(i=-0)aa[i][i+1]=*p+1;else+
以下叙述中正确的是()。
以下选项中不能用于描述算法的是()。
以下叙述中正确的是()。
某二又树有5个度为2的结点,则该二叉树中的叶子结点数是()。
下列选项中不是关系数据库基本特征的是()。
以下对软件测试描述错误的是()。
数据库中对概念模式内容进行说明的语言是()。
面向对象程序设计支持的3大特性为:封装性、继承性和【】。
随机试题
__________总位于当前所有窗口的最前面,以便用户快速选择所需输入法。
假设计算机显示器的颜色质量为256色,则一个像素需要占用________bit。
防治支气管哮喘最好的方法是
患者,女,35岁,突发高热、巩膜黄染、肝区疼痛2天,诊断为“甲型肝炎”入院,收入传染病区。护士在入院指导时告知此病区的清洁区是
甲为使其弟乙逃脱处罚,送给正在审理乙涉嫌非法拘禁一案的合议庭审判号丙5万元,在审判委员会上,丙试图为乙开脱罪责,但未能得逞,于是丙将收受的5万元还给甲。甲经过思想斗争,到司法机关主动交代了自己向丙行贿的行为。关于本案的处理,下列哪些说法是正确的?
浸水后马歇尔稳定度与标准马歇尔稳定度的百分比即为残留稳定度,应大于( )。
下列各项中,可能确认投资损益的是()。
“防微杜渐”体现的哲学道理是()。
违反公序良俗原则的行为不包括()。
Whenwasthespeechmade?Inthe______periodofthecourse.Howmanystepsdidthespeakerrecommendofwritinganessay?
最新回复
(
0
)