11.以下程序的执行结果为【11】。
#include
using namespace std;
class base
{
public:
virtual void who()
{cout<<″base class″<
};
class derive1:public base
{
public:
void who()
{cout<<″derive1 class″<
};
class derive2:public base
{
public:
void who()
{cout<<″derive2 class″<
};
void main()
{
base obj1,*p;
derive1 obj2;
derive2 obj3;
p=&obj1;
p->who();
p=&obj2;
p->who();
p=&obj3;
p->who();
}
【参考答案】
【11】base class derive1 class derive2 class
12.operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【12】的。
【参考答案】
【12】二义性
13.【13】是一系列相关函数的模型或样板,这些函数的【14】形式相同,只是所针对的【15】不同。
【参考答案】
【13】函数模板 【14】源代码 【15】数据类型
[本文共有 7 页,当前是第 7 页] <<上一页 下一页>>