选择题
11. 下面程序的结果是 ______。
#include<iostream.h>
class A{
public:
virtual void fun()=0{};
};
class B:public A{
public:
void fun () {cout<< "new file" ;}
};
class C: public A{
public:
void fun (){cout<<"open file"<< " " }
};
class D: public A{
public:
void fun () {cout<< "save file\n" ;}
};
void main() {
A a,*p;
B b;
C c;
D d;
p=&c;
p->fun ();
p=&b;
p->fun ();
p=&d;
p->fun();
}