#include<iostream.h>
class A
{public:
virtual~A
1
{}
virtual void f
2
{cout<<"A::f
3
"<<endl;}
virtual void g
4
{cout<<"A::g
5
"<<endl;}
};
class B:public A
{public:
virtual void g
6
{cout<<"B::g
7
"<<endl;}
virtual void k
8
{cout<<"B::k
9
"<<endl;}
};
void main
10
{A*p=new B;
p->f
11
;
p->g
12
;
p->k
13
;
delete p;
}
1、
【正确答案】
1、{{*HTML*}}
p->k ---|||________|||---;
错误,在类A中无k ---|||________|||---函数。可在类A中增加k ---|||________|||---函数的定义。
【答案解析】
提交答案
关闭