摘要:
virtual虚函数用来解决晚捆绑(late binding)/动态捆绑(dynamic binding)/运行时捆绑(runtime binding)。仅需在基类中声明一个函数为virtual,调用所有匹配基类声明行为的派生类函数都将使用virtual机制,无论派生了多少层。实际编码中,在派生类中也写上virtual,提高代码可读性。带有虚函数的类,在头部放置一个VPTR,指向该类的VTABLE... 阅读全文
posted @ 2010-05-14 17:04 mumuliang 阅读(184) 评论(0) 推荐(0) 编辑