一家软件公司的应聘题。我觉得不错!大家可以看看。
下列代码有无错误,如果有错误请指出,并改正,同时说明错误原因。
class CBase
{
public:
void a();
void b();
};
void CBase::b()
{
a();
}
class CChild: public CBase
{
public:
void a();
};
void CChild::a()
{
printf("class CChild::a()/n");
}
int main(int argc,char * argv[])
{
CChild child;
child.b()
}