首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的结果是【 】。 #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
68
问题
下面程序输出的结果是【 】。
#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全国计算机二级
相关试题推荐
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
某系统结构图如下所示(图中n≥5): 该系统结构图的宽度是()。
设有定义:intk=3,i=2;以下选项中,变量k的值与其他三个不同的是()。
下列函数原型声明中错误的是
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;classA{inta;public:A():a(9){}virtualvoidprint()const{cout<<
下面程序的输出结果是()。#include<iostream>usingnamespacestd;voidmain(){charcl=’a’,c2=’c’;cout.put(’a’)
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为()。
在数据库管理系统提供的数据功能中,负责多用户环境下的事务处理和自动恢复、并发控制和死锁检测、运行日志的组织管理等功能的是()。
按“先进先出”原则组织数据的数据结构是【】。
为解决在多重继承环境中因公共基类带来的【】问题,C++语言提供了虚基类机制。
随机试题
下列不是筛窦癌的临床表现的是
确诊症状不典型的哮喘需要下述试验结果,除了
A.急性肾炎B.单纯性肾病C.肾炎性肾病D.肾衰竭E.心力衰竭指凹性水肿、选择性蛋白尿见于
患者,女性,20岁,因近1个月脾气暴躁、怕热、多汗、多食、失眠去医院就诊。查体:甲状腺I度肿大,两手微抖,眼球有轻度突出,心率90次/分。实验室检查:T36.5nmol/L,T426.3nmol/L,均高于正常水平。该患者最可能的诊断是
混凝土强度愈低,则塑性变形愈大,回弹值愈大。()
公司在制定股利政策时要与其所处的发展阶段相适应,下列说法不正确的是()。
消费者权益保护法的基本原则,是指贯穿于消费者权益保护立法、司法以及消费活动的基本准则,它集中反映了在市场经济条件下,全社会保护消费者权益的指导思想和根本宗旨。()
二十世纪中国社会发生的第一次历史性巨变是( )
1938年10月,日军在对国民党政府采取政治诱降为主、军事打击为辅的方针,开始实施的战略是()
MakingandWritingWordsI.AbriefintroductionA.Makingwordsisconceptuallyanengagingandeffectiveinstructionaltask.
最新回复
(
0
)