11 继承 复合 委托

162 阅读1分钟

面向对象主要有3个主题

  • 继承
  • 符合
  • 委托

复合 (has a)

  • 一个类含有另一个类的一个对象实例 功能都在另一个类中进行实现

image.png

复合中的构造和析构

  • 构造由内到外
  • 析构由外到内

image.png

Delegation

image.png

继承 is-a

  • base class必须是virtual函数 这样做能提升效率

image.png