单项选择题
有下列程序:
#include<iostream>
using namespace std;
class TestClass
public:
virtual void fun1()
cout<<"fun1TestClass";
virtual void fun2()
cout<<"fun2TestClass";
;
class TeStClaSS1:public TestClass
void fun()
cout<<"fun1TestClass1";
void fun2(tnt x)
cout<<"fun2TestClass1";
;
int main()
TeStClass obj1,*p;
TestClaSS1 obj2;
p=&obj2;
p->fun1();
p->fun2();
retrn 0;
执行后的输出结果是( )。
A.fun1TeStClass1 fun2TeStClass
B.fun1TestClass1 fun2TestClass1
C.fun1TeStClass fun2TeStClass
D.fun1TestClaSSfun2TestClaSS1