测试你的c++水平
#include <iostream.h>class a
{
public:
a(){}
virtual void prit();
void call();
};
void a::prit()
{
cout<<"class a"<<endl;
}
void a::call()
{
prit();
}
class b:public a
{
public:
b(){}
virtual void prit();
void test();
};
void b::prit()
{
cout<<"class b"<<endl;
}
void b::test()
{
a::prit();
}
void main()
{
a c1;
b c2;
//call()
c2.call();
}
这段程序结果应该是多少?