构造函数中调用虚函数---C++
摘要:
#include class A { public: A(){function();} virtual void function(){printf("A");} }; class B :public A{ public: B(){function();} void function(){printf("B");} }; int main() { B b; return 0; }; 大家说会出现什么情况???有的人会说输出两个B,这不是虚函数么??不是传说中的多态么。可惜很遗憾的告诉你是输出AB。分析:在调用构造函数B的之... 阅读全文
posted @ 2013-08-19 19:53 bbsno 阅读(189) 评论(0) 推荐(0)