2010年1月3日

摘要: 根据C++ Complete Reference 对如下链接进行勘误http://blog.csdn.net/chief1985/archive/2009/10/23/4720191.aspxhttp://blog.csdn.net/wuliming_sc/archive/2009/01/31/3855607.aspx 阅读全文
posted @ 2010-01-03 15:00 做个不善的人 阅读(183) 评论(0) 推荐(0)
 
摘要: C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。虚函数表对C++ 了解的人都应该知道虚函数(Virtual Function)是通过一张虚函数表(Virtual Table)来实现的。简称为V-Table。 在这个表中,主是要一个类的虚函数的地址表,这张表解决了继承、覆盖的问题,保证其容真实 阅读全文
posted @ 2010-01-03 12:48 做个不善的人 阅读(456) 评论(0) 推荐(0)