首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的结果是【 】。 #include <iostream> using namespacc std; class A { public: void show(){tout<<"A!";} };
下面程序输出的结果是【 】。 #include <iostream> using namespacc std; class A { public: void show(){tout<<"A!";} };
admin
2010-06-06
40
问题
下面程序输出的结果是【 】。
#include <iostream>
using namespacc std;
class A {
public:
void show(){tout<<"A!";}
};
class B: public A{
public:
virtual void show(){cout<<"B!";}
};
class C: public B{
public:
virtual void show(){cout<<"C!";}
};
void show_info(A *i){i->show();}
void main(){
A ia;B ib;C ic;show_info(&ia); show_info(&ib);show_info(&ic);
}
选项
答案
A! B! C!
解析
由于基类中声明了虚函数,故基类的引用可以调用不同类的虚函数。
转载请注明原文地址:https://kaotiyun.com/show/Hejp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
有以下程序#includemain(){charc1,c2;c1=’A’+’8’-’4’;c2=’A’+’8’-’5’;printf("%c,%d\n",c1,c2);}已知字母A的ASCII码为65,程序运行后的输出结果是()。
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
下面不属于黑盒测试方法的是
结构化程序设计的基本原则不包括()。
若有以下函数首部:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
对建立良好的程序设计风格,下面描述正确的是()。
【】是实现c++语言编译时多态性的机制,【】是实现C++语言运行时多态性的机制。
继承机制的作用是
随机试题
直接影响筛检试验阳性预测值的是
A.OTC药B.处方药C.试生产的新药D.第一类精神药品E.医疗用毒性药品只准在专业性医药报刊进行广告宣传
社会工作行政对直接社会服务的作用包括()。
Thesedaysitisfoundthatschoolstudentshardlyhaveanysports.Isitbecausetheyhaveno【C1】______insports?Itmaynotbe
教育能够把潜在的劳动力转化为现实的劳动力,这体现了教育的()功能。
张某11周岁,小学五年级学生,经常在其学校门口的一家小卖部买零食和一些学习用品,部分赊账,年终时共欠小卖部340元。小卖部老板拿着账单要求张某父亲付款,遭到张某父亲拒绝。下列说法正确的是()。
请运用中国法制史的理论和知识对下列材料进行分析,并回答问题:诸同居。若大功以上亲及外祖父母、外孙,若孙之妇、夫之兄弟及兄弟妻,有罪相为隐;部曲、奴婢为主隐,皆勿论。其小功以下相隐,减凡人三等。若犯谋叛以上者,不用此律。——《唐律疏议.名例》问题:
Howmanycoursesdidthewomantakelastsemester?Whoisthemaninthisconversation?
WhichVitaminBoostsBrainPower?VitaminEhasbeentoutedforitsanti-agingandanti-cancerbenefitsbecause,asananti
Howmenfirstlearnedtoinventwordsisunknown;inotherwords,theoriginoflanguageisa【C1】______.Allwereallyknowist
最新回复
(
0
)