单选题 有如下程序:
#include<iostream>
usmg namespace std;
class Instrument{
public:
virtual void Display()=0;
};
class Piano:public Instrument{
public:
void Display(){/*函数体程序略*/)
};
int main(){
Instrument s;
Instrument *p=0;
//...;
return 0;
}
下列叙述中正确的是______。
【正确答案】 B
【答案解析】[解析] 由于函数Display()是一个纯虚函数,所以类Instrument是抽象类,而抽象类是不能定义对象的,因而选项B为正确选项。