摘要:
C++ Class数据成员属性有2种:static 和 nonstatic ,函数成员属性有3种:static、nonstatic、virtual。C++ 对象模型Nonstatic 数据成员 存于每一个对象之内static data members 、Static和nonstatic的函数成员 存放在所有的对象之外virtual 函数成员1.由每一个class产生一堆指向virtual functions的指针,放在表格中,这个表格为虚表【vitrual table(vtbl)】,借鉴了简单对象模型和表格驱动对象模型。2.每个对象被添加一个指针,指向相关的虚表,这个指针被叫做vptr. vp 阅读全文
posted @ 2012-05-14 22:20 Fear_Hao 阅读(119) 评论(0) 推荐(0) 编辑