virtual被不慎重载与方法迁移

1.virtual方法是多态的基础。今天遇到的问题是子类中对基类的虚方法进行重写的同时,同时声明了const,我理解为何要加上const,或者说这个类本该由一个人来维护,但这不是要讨论的主题。不过造成的问题是明显的:以父类指针保存的子类对象,对该方法的调用就会直接调用父类方法。多么可怕,你本以为会...

2011-12-07 16:55:14

阅读数:334

评论数:0

delete的类类型....C00004

今天对代码进行了一些重构。主要变化是原来直接使用一个双向链表模板类实例化一个具体的叶子类CWork。这个时候工作得很好。 主要的函数如下: //释放结点对象 //若m_bNestingDelete,一并释放结点叶子 对象 static void ReleaseItem(

2011-09-15 17:14:53

阅读数:802

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭