首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的结果是【 】。 #include <iostream> using namespace std; class A { public: virtual void show() {cout<<"A!";
下面程序输出的结果是【 】。 #include <iostream> using namespace std; class A { public: virtual void show() {cout<<"A!";
admin
2013-02-27
69
问题
下面程序输出的结果是【 】。
#include <iostream>
using namespace std;
class A {
public:
virtual void show() {cout<<"A!";
};
class B: public A {
public:
void show() {cout << "B!";}
};
class C: public B{
public:
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! A! A!
解析
由于基类中没有声明虚函数,故调用的全部是基类的函数。
转载请注明原文地址:https://kaotiyun.com/show/PsNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下定义和语句: structworkers { intnum; charname[20];charc; struct { intday; intmonth; intyear;
若有定义:inta=0,b=1,c=1; 关于逻辑表达式a++||b++&&c++中各个部分的执行顺序,以下说法正确的是()。
表达式3.6-5/2+1.2+5%2的值是()。
以下说法正确的是()。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的【 】
下面叙述正确的是
有以下类定义classMyClass{public:MyClass(){cout<<1;}};则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是()。
下列不属于结构化分析常用工具的是()。
为解决在多重继承环境中因公共基类带来的【】问题,C++语言提供了虚基类机制。
随机试题
基质中最主要的成分是蛋白多糖。()
一般认为心脏骤停后脑组织对缺氧的耐受时限是
具有咸味而能泻下软坚,还有清热功效的药物是()。
图示均质圆轮,质量为m,半径为r,在铅垂图面内绕通过圆盘中心O的水平轴转动,角速度为w,角加速度为ε,此时将圆轮的惯性力系向O点简化,其惯性力主矢和惯性力主矩的大小分别为:
下列软件属于文字处理软件的是()。
实践是检验认识真理性的根本标准,这个标准是
认真阅读下列关于计算机网络防火墙的说明信息,回答问题1~5。将答案填入对应的解答栏内。[说明]某单位的内部局域网通过防火墙与外部网络的连接方式及相关的网络参数如下图所示。如果使外部所有主机不能访问内部IP地址为192.168.0.10的
计算机病毒主要破坏的对象是______。
Theexaminerasksyoutotalkaboutsomethingtogetherandgivesyouadrawingtohelpyou.
Inmanybuildingshotwater______throughpipestokeeproomswarm.
最新回复
(
0
)