单项选择题

有如下程序: #include<iostream> using 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; } 下列叙述中正确的是( )。

A.语句“Insturment *p=0;”编译时出错
B.语句“Instrument s;”编译时出错
C.类Piano中的Display函数不是虚函数
D.类Instrument是一个虚基类
题目列表

你可能感兴趣的试题

微信扫码免费搜题