首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<iostream> using namespace std; class A { int a; public: A(){a=0;1
下面程序的运行结果是( )。 #include<iostream> using namespace std; class A { int a; public: A(){a=0;1
admin
2009-01-15
56
问题
下面程序的运行结果是( )。 #include<iostream> using namespace std; class A { int a; public: A(){a=0;1 A(int aa ) {a=aa;} virtual void show() { cout<<a>>"";} }; class B:public A int b: public: B(){b=0:} B(int bb) {b=bb;} void show() {cout<<b>>" ";} }; class C:public B { int c; public: C(int cc) { c=cc;} void show() {cout<<c>>endl;} }; void main() { A a( 8 ),*p;B b( 9 );C c( 10 ); p=&a; p->show(); p=&b; p->show(); p=&c; p->show(); }
选项
A、8 8 8
B、8 9 10
C、0 0 10
D、10 10 10
答案
2
解析
指向基类对象的指针可以指向派生类的对象,但只引用继承下来的成员,不能引用自己新增函数;虚函数可被继承,继承下来并重新定义后仍是虚函数,不管继承层次多深,不管是否再用关键字viaual说明。故答案为B。
转载请注明原文地址:https://kaotiyun.com/show/80kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面不能作为结构化方法软件需求分析工具的是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
优化数据库系统查询性能的索引设计属于数据库设计的
在一个C源程序文件中所定义的全局变量,其作用域为()。
与其他三个选项的含义不同的是()。
下面不属于软件需求分析阶段主要工作的是
关于函数返回值,以下叙述正确的是
两个或两个以上的模块之间关联的紧密程度称为()。
下面描述中不属于软件需求分析阶段任务的是
随机试题
弦脉与革脉的共同特征主要表现在
招标人应当自收到评标报告之日起3日内公示中标候选人,公示期不得少于()。
下列钢筋牌号,属于光圆钢筋的有()。
Windows中切换应用程序的方法有()。
为遵守国家有关环保的法律规定,2018年1月31日,甲公司对A生产设备进行停工改造,安装环保装置。3月25日,新安装的环保装置达到预定可使用状态并交付使用,共发生成本600万元。至1月31日,A生产设备的成本为18000万元,已计提折旧9000万元,未
企业委托加工应纳消费税产品收回后,如用于继续加工生产应纳消费税产品的,其由受托方代扣代交的消费税,应记入()。
资产负债表日,交易性金融资产应当按照公允价值计量,公允价值与账面余额之间的差额计入当期收益,记入“投资收益”科目。()
某服装厂为增值税小规模纳税人,2013年7月销售自己使用过的包装物,取得含税销售额40000元。根据增值税法律制度的规定,该服装厂此项业务应缴纳增值税()元。
某智能研究所目前只有三种实验机器人A、B和C,A不能识别颜色,B不能识别形状,C既不能识别颜色也不能识别形状。该智能研究所的大多数实验室里都要做识别颜色和识别形状的实验。如果以上陈述为真,则以下哪项一定为假?()
西周时期将收取的民事诉讼费用称为()。
最新回复
(
0
)