首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespaee std;c lass Animal{ public: virtual char*getType( )const{return"Anim
有如下程序: #include<iostream> using namespaee std;c lass Animal{ public: virtual char*getType( )const{return"Anim
admin
2012-01-20
54
问题
有如下程序:
#include<iostream>
using namespaee std;c lass Animal{
public:
virtual char*getType( )const{return"Animal";}
virtual char*getVoice( )const{return"Voice";}
};
class Dog:public Animal{
public:
char*getType( )const{return"Dog";}
char*getVoice( )eonst{return"Woof";}
};
void type(Animal&A) {cout<<a.getType( );}
void speak(Animal A) {eout<<a.getVoice( );}
int main( ){
Dog d;type(D) ;cout<<"speak";speak(D) ;cout< return 0;
}
程序的输出结果是______。
选项
答案
Dog SpeakVoice
解析
派生类继承基类,并重新定义了基类的虚函数。void type(Animal&A) 是对象引用作为函数参数,传递的是地址,是“地址调用”,故a.getType( )调用的是派生类重新定义后的get—Type( )成员函数。void speak(Animal A) 是对象作为函数参数,是“传值调用”,在进行函数调用时,将派生类对象赋值给基类对象。但是,对象a只能调用派生类继承自基类的成员。故在a.getVoice( )中调用的是基类的虚函数getVoice( ),打印“Voive”。
转载请注明原文地址:https://kaotiyun.com/show/pXVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
有以下程序#include<stdio.h>int*f(int*s){s+=2;s[1]+=6;*s=7;returns;}main(){inta[5]={1,2,3,4,5},*p=a;p=f(p);pfinff("%d,%d,
以下定义语句中正确的是()。
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
下列选项中,不属于数据库管理的是()。
数据库应用系统中的核心问题是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
某二叉树共有150个结点,其中有50个度为1的结点,则()。
若某二叉树中的所有结点值均大于其左子树上的所有结点值,且小于右子树上的所有结点值,则该二叉树遍历序列中有序的是
随机试题
Americanpeoplehavealwaysbeenmovingfromoneplacetoanotherthroughoutthehistoryoftheirdevelopment:Thehistoryofth
男,45岁,因头痛1周入院。自诉在头痛之前有视物模糊等先兆症状,常常为一侧或双侧颞部搏动性头痛,可以反复发作,伴有恶心呕吐为,可考虑的病因是()
人格特征决定个体对疾病的态度。
CB/T19000—2000族标准质量管理八项原则中的过程方法的目的是( )。
某空调水系统,各并联环路的管路总长度基本相等,各用户盘管的水阻力大致相等,系统的水力稳定性好,流量分配均匀,适用于高层建筑垂直立管以及范围较大的水平管路系统,该空调水系统为()。
国民党一大在事实上确立了联俄、联共、扶助农工的三大革命政策。()
房产税并非能直接降低房价,但是对房价预期起作用,_________在于建立合理的长效税收机制,对于促进商品房市场机制的形成必不可少。今后应征收存量房的房产税,以逐步____________土地出让金,这一步应及早进行。填入画横线部分最恰当的一项是(
运用导数的知识作函数y=x+的图形.
在如下所示的进程资源图中,_______;该进程资源图是_______。(28)
WhatdidChaplaindoimmediatelyafterheshotLennon?
最新回复
(
0
)