c++ object model(草稿)

  • 简单对象模型

Data(static,nonstatic) ,Function (virtual,static,nonstatic)

 

Data(static):被放在个别 class object 之外

Data(nonstatic):放在每个 class object 之内

Function(static,nonstatic):放在个别 class object 之外

Function(virtual):(1) virtual table 存放指向每个 virtual function 的指针(2)一个指向 virtual table 的指针

posted @ 2012-01-31 14:41  maadiah  阅读(136)  评论(0编辑  收藏  举报