单项选择题
有如下程序:
#include<iostream>
using namespace std;
class Base {
public:
void output() {cout<<1;}
virtual void Print() {cout<<"B";}
};
class Derived: public Base {
public:
void output() {cout<<2;}
void Print() {cout<<"D";}
};
int main()
Base *ptr=new Derived;
ptr->output();
ptr->Print();
delete ptr;
return 0;
}
执行这个程序的输出结果是______。
A.1B
B.1D
C.2B
D.2D
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列叙述中正确的是______。
A.软件测试应该由程序开发者来完成
B.程序经调试后一般不需要再测试
C.软件维护只包括对程序代码的维护
D.以上三种说法都不对
点击查看答案&解析
单项选择题
下列描述中正确的是______。
A.程序就是软件
B.软件开发不受计算机系统的限制
C.软件既是逻辑实体,义是物理实体
D.软件是程序、数据与相关文档的集合
点击查看答案&解析
相关试题
下列字符串中可以用作C++标识符的是__...
有如下类定义:class XX{int xx;public...
有如下类定义:class Base{int m;int ...
若已定义了类Vehicle,则下列派生类定义中...
阅读以下程序:#include<iostream.h>vo...