问题
填空题
以下程序的执行结果是______.
#include<<iostream.h>
c1ass A
public:
virtual void funl () cout<<"A fun1"<<endl;
virtual void fun2 () cout<<"A fun2"<<endl;
void fun3 () cout<<" A fun 3 "<<endl:)
void fun4 () cout<<" A fun4 "<<endl:
;
class B: public
public:
virtual void funl() cout<<" B funl"<<end1;
virtual void fun2 (int x) Cout<<"B fun2 "<<endl;
virtual void fun3() cout<<"B fun 3"<<endl;
void fun4() cout<<"B fun4"<<endl;
;
void main()
A*p;
B b;
P=&b;
P->funl ();
P->fun2();
P->fun3();
P->fun4():
答案
参考答案:B fun1
A fun2
A fun3
A fun4