摘要: 1、虚函数的语义 C++中的函数默认是不会出发动态绑定的,要触发C++的动态绑定机制,从而实现运行时多态,需要在使我们的程序满足以下两个条件:第一是必须使用基类类型的指针或者引用来进行函数调用的操作;第二是只有指定为虚函数的成员函数才能进行动态绑定。从派生类到基类的转换 有以下代码段:double print_total(const Item_base& ,size_t);Item_base item;print_total(item,10);Item_base *p=&item;Bulk_item bulk;print_total(bulk,10);p=&bulk; 阅读全文
posted @ 2013-10-15 15:46 李VS超 阅读(1011) 评论(0) 推荐(0) 编辑