首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class AA { public: virtual void f() {
有如下程序: #include <iostream> using namespace std; class AA { public: virtual void f() {
admin
2009-02-15
130
问题
有如下程序:
#include <iostream>
using namespace std;
class AA
{
public:
virtual void f()
{
cout<<"AA";
}
};
class BB: public AA
{
public:
BB()
{
cout<<"BB";
};
class CC: public BB
{
public:
virtual void f()
{
BB::f();
cout<<"CC";
}
};
int main()
{
AA aa,*p; BB bb; CC cc;
p=&cc;
P->f();
return 0;
}
运行后的输出结果【 】。
选项
答案
BBBBAACC
解析
本题考核虚函数。本题中,函数f()在基类AA和派生类CC中都声明为虚函数,所以采用动态联编。主函数首先定义类AA的对象aa和指针对象p,然后定义了类BB的对象比,此时调用了类BB的构造函数输出BB。再定义类CC的对象cc,由于类CC是类BB的派生类,所以此时又调用类BB的构造函数输出BB。最后执行语句“p=&cc;p->f();”,输出AA和CC。
转载请注明原文地址:https://kaotiyun.com/show/4Okp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m=2000,则应输出:0.000160。请改正程序中的语法错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
以下选项中合法的变量是
若有以下程序:#includemain(){intc;c=10^5;printf("%d\n",c);}则程序的输出结果是()。
数据库系统的三级模式不包括()。
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返同,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出
下面属于面向对象方法中对象基本特点的是
算法的时间复杂度是指()。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和______两个含义。
随机试题
不动产需求是指在一定时期内,不同价格水平下,需求者愿意并且能够购买的不动产商品数量,包括()。
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
患者女性,40岁,慢性活动性肝炎病史15年,1年前诊断为肝硬化,反复出现腹水。1周前钡剂检查示球部龛影。3h前呕吐咖啡样物。诊断为上消化道出血,其最可能的原因是
女性,25岁。左耳垂下有时大时小的肿块6年。无自觉症状。检查见:耳垂下可见1个4cm3的肿物,表面皮肤正常但稍偏蓝色,边界不清,质软,可被压缩,头低位时肿块膨大,头回复正常位时肿块亦回复原状。
为提高司法效率,法官的下列做法中正确的有:
根据涉外投资法律制度的规定,外国投资者并购境内企业安全审查部际联席会议的牵头机构有()。(2015年)
个体在解决问题的过程中表现为搜集或综合信息与知识,运用逻辑规律,缩小解答范围,直至找到唯一正确的解答的认知方式称为()。
幼儿园小学化。并且布置家庭作业。你怎么看?
有人认为:“有管理他人的行为和为他人谋利益的意思就是无因管理。”请运用无因管理知识对该说法加以辨析。
A.TheVoyageBackB.AnArcticSummerC.FeedingHabitsD.AttheBreedingGroundsE.TheMoveSouthF.Mating*
最新回复
(
0
)