#include<iostream.h>
class A
public:
virtual~A()
virtual void f()
cout<<"A::f()"<<endl;
virtual void g()
cout<<"A::g()"<<endl;
;
class B:public A
public;
virtual void g()
cout<<"B::g()"<<endl;
virtual void k()
cout<<"B::k()"<<endl;
;
void main()
A*P=new B;
P->f();
P->g();
P->k();
delete p;