
c++
xiangyu5945
屁颠屁颠的生活
展开
-
理解虚基类、虚函数与纯虚函数的概念
<br />转自 :http://www.cnblogs.com/ms-frank/archive/2008/01/16/1041310.html<br />引言<br /><br /> 一直以来都没有写过一篇关于概念性的文章,因为我觉得这些概念性的东西书本上都有并且说的也很详细写来也无用,今天突发奇想想写 一写,下面就和大家讨论一下虚基类、虚函数与纯虚函数,一看名字就让人很容易觉得混乱。不过不要紧待看完本文后你就会理解了。<br /><br />正文<br /><br /> 虚基类<b转载 2010-06-29 10:49:00 · 515 阅读 · 0 评论 -
C++虚函数表解析(转)
<br /><br />C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。<br />关于虚函数的使用方法,我在这里不做过多的阐述。大家可以看看相关的C++的书籍。在这篇文章中,我只想从虚函数的实现机制上面转载 2010-08-01 19:18:00 · 378 阅读 · 0 评论