首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class ONE { public: virtual void f(){cout<<"1";} }
有如下程序: #include<iostream> using namespace std; class ONE { public: virtual void f(){cout<<"1";} }
admin
2013-02-27
17
问题
有如下程序:
#include<iostream>
using namespace std;
class ONE
{
public:
virtual void f(){cout<<"1";}
};
class TWO:public ONE
{
public:
TWO(){cout<<"2";}
};
class THREE:public TWO
{
public:
vurtual void f() {TOW::f();cout<<"3";}
};
int main()
{
ONE aa,*p;
TWO bb;
THREE cc;
p=&cc;
p->f();
return 0;
}
执行该程序的输出结果是______。
选项
答案
2213
解析
此题考查的是派生类的构造和析构函数。建立TWO的对象bb时,调用TWO的构造函数,输出“2”:THREE类又派生于TWO类,所以建立THREE类的对象cc时,又会输出“2”;ONE类的对象指针p又指向了THREE类的ONE类的虚函数f(),输出“1”;最后调用THREE类的f(),输出“3”。故最终的输出结果是2213。
转载请注明原文地址:https://jikaoti.com/ti/kYL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于一个正常运行的C语言程序,以下叙述中正确的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
函数filecopy的功能是,将fin所指文件中的内容输出到fout所指文件中,但函数不完整: voidfilecopy(FILE*fin,FILE*fout) {charch; ch=getc(fin); while(__
若有定义“inta,b,c,*p=&c;”,接着执行以下选项中的语句,则能正确执行的语句是()。
某完全二叉树共有256个节点,则该完全二叉树的深度为()。
以下属于白盒测试方法的是()。
如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则R×S的属性个数和元组个数分别是______。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
下列运算符重载函数的原型错误的是()。
随机试题
A.神经调节B.体液调节C.两者都是D.两者均否参与育龄期妇女月经周期的调节是
患儿,3岁。发作性瞪目直视,神志恍惚,喉间痰鸣,痰涎壅盛。发作后如常人。舌质暗,苔白腻,脉滑。其治法是
施工总承包管理模式下,施工总承包管理单位()。
统计工作所需经费是单独计算的,无列人财政预算之必要。()
教学策略主要有以教师为中心的教学策略、_________的教学策略和个别化教学策略。
根据以下资料。回答106-110题。某公司对新年联欢会的节目进行初选,组织三个部门的员工对六个节目进行投票(喜欢哪个节目就投那个节目的票)。其中甲为古筝弹奏表演,乙为健美操表演,丙为京剧表演,丁为小品表演,戊为小合唱表演,己为街舞表演。京剧
雾霾当然不是一天形成的,雾霾也绝不是我国工业化、城市化过程的“独生子”——伦敦、洛杉矶等城市也都曾在茫茫迷雾中忧伤,甚至哭泣。当然,存在未必合理,别人的弯路,我们要尽量避免,或者缩短。但这绝不应成为“慢治”的托词,也不应只是由政府唱“独角戏”。事实上,治理
2017年第一季度,某省农林牧渔业增加值361.78亿元,比上年同期增长5.9%,高于上年同期0.2个百分点,具体情况如下:该省种植业增加值119.21亿元,比上年同期增长8.2%。其中蔬菜种植面积358.80万亩,比上年同期增加18.23万亩,
Whatanimalsswimfrombirth?Allmammalsexeptmanand______.
A、Theyonlyhaveeffectonrealpatients.B、Theyaremoreorlesseffectiveformostpeople.C、Theyarethebestmethodseverfo
最新回复
(
0
)