MSRA笔试题4(A卷)
MSRA笔试题4(A卷)
题目内容
发信人: kevinl (少说,多做), 信区: job
标 题: MSRA笔试题4(A卷)
发信站: 饮水思源 (2003年11月16日12:04:45 星期天), 站内信件
#include
class A
{
public:
void FuncA()
{
printf("FuncA called\n");
}
virtual void FuncB()
{
printf("FuncB called\n");
}
};
class B: public A
{
public:
void FuncA()
{
A::FuncA();
printf("FuncAB called\n");
}
virtual void FuncB()
{
printf("FuncBB called\n");
}
};
void main(void)
{
B b;
A *pa;
pa=&b;
A *pa2=new A;
b.FuncA();
b.FuncB();
pa->FuncA();
pa->FuncB();
pa2->FuncA();
pa2->FuncB();
delete pa2;
}
What is the output of the above program?
搜索更多相关主题的帖子:
MSRA笔试 void quot FuncA called 笔试 MSRA