单项选择题
有如下程序: #include
using namespace std; class Base{ public: virtual void Show(){cout<<’B’;} }; class Derived:public Base{ public: void Show(){cout<<’D’;} }; int main(){ Base *p1=new Derived; Derived *p2=new Derived; p1->Show(); p2->Show(); delete p1; delete p2; return 0; } 运行这个程序的输出结果是
A.BB
B.BD
C.DB
D.DD
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列控制对齐方式的操作符中,错误的是
A.internal
B.center
C.left
D.right
点击查看答案&解析
单项选择题
有如下程序:#includeusing namespace std;class Monkey{public:Monkey(){cout<<’M’;}Monkey(char n){cout<<n;}Monkey() {cout<<’Y’;}};int main(){Monkey p1,*p2;p2=new Monkey(’X’);delete p2;return 0;}运行这个程序的输出结果是
A.MYX
B.MYMY
C.MXY
D.MXYY
点击查看答案&解析
相关试题
已知类MyClock中未显式定义构造函数,并重...
有如下类定义:class Animal{public:vir...
有如下程序:#includeusing namespace s...
有如下程序:#includeusing namespace s...