单项选择题
有如下程序:
#inClude<iostream>
using namespace std;
Class TestClass
public:
virtUal void furll()
cout<<“funlTestclass”;
virtual void fun2()
cout<<“fun2TestClass”;;
class TestClassl:public TestClass
void fun()
cout<<“funlTestClass1”;;
int main()
TestClass obj1,*p;
TestClassl obj2;
p=&obj2;
p->funl();
p-)fun2();
return 0;
该程序执行后的输出结果是( )。
A.fun1TestClass1 fun2TestClass
B.fun1TestClass1 fun2TestClass1
C.fUnlTestClass fun2TestClass
D.funlTe3tClass fun2TestClassl