confide

导航

c++对象模型——笔记

  多态的主要用途是经由一个共同的接口来影响类型的封装,这个接口通常被定义在一个抽象的基类中,共享接口可以以虚函数的机制引发,可以在执行期(runtime)根据object对象的真正类型解析出来到底是哪个函数的实体被调用。

  对于一个类大小的定义:非静态数据成员 + 内存对齐空间 + 虚机制产生的空间(虚函数指针)。

  指针类型的作用:会教导编译器如何解释某个特定地址中的内存内容和其大小。 

  void*类型的指针:无法得知其涵盖的空间,这样的指针只能含有一个地址,而不能通过它操作所指的对象。

posted on 2011-11-07 10:53  confide  阅读(114)  评论(0)    收藏  举报