首页 > 试题广场 >

写出下列程序的运行结果 #include class In

[问答题]
写出下列程序的运行结果
#include<iostream.h>
class Instrument{
public:
virtual void display()const{cout<<"Instrument::display"<<endl;}
};
class Piano:public Instrument{
public:
void display()const{cout<<"Piano::display"<<endl;}
};
class Guitar:public Instrument{
public:
void display()const{cout<<"Guitar::display"<<endl;}
};
void tone(Instrument & i)
{i.display();}
void main(void){
Guitar guitarl;
tone(guitarl)
Piano pianol;
tone(piano1);
}

这道题你会答吗?花几分钟告诉大家答案吧!