类型信息

运行时类型信息使得可以在程序运行时发现和使用类型信息。 1.为什么需要RTTI(运行时类型信息) 这是一个类层次的结构图,基类位于顶部,派生类向下扩展。面向对象的基本目的是让代码只操纵对基类的引用,这样如果要添加一个新的类来扩展程序,就不会影响到原来的代码。该例子中的shape接口动态绑定draw(),目的是让客户端程序员使用繁华的shape引用来调用draw()。draw在所有的派生类都会被覆盖
相关文章
相关标签/搜索