读书人

下部virtual程序为什么不对呀?

发布时间: 2013-11-06 16:26:37 作者: rapoo

下面virtual程序为什么不对呀?????????????????
class base{
public:
virtual void test()
{
printf("!!!!!!base\n");
}
};

class sub{
public:
void test()
{
base::test();
printf("!!!!!sub\n");
}
};

int _tmain(int argc, _TCHAR* argv[])
{
sub a;
a.test();
return 0;
}
[解决办法]


//继承是这样的吧
class sub:public base
{
};

看看 c++ primer吧!

读书人网 >C++

热点推荐