Skip to content

设计模式的本质。

三大特性

  • 封装: function (函数)、继承和多态从抽象的角度上看,也是一种封装。
  • 继承:代码复用
  • 多态:类文件的相关性 四大特性

理解设计模式,就理解为什么抽象也能算上面向对象的特性。 很多的设计模式中都有抽象的影子,例如模板本质上就是给子类去重写抽象方法从而实现逻辑分离。

  • 封装
  • 继承
  • 多态
  • 抽象 :抽象方法和抽象类,逻辑中包含封装、继承、多态的影子

waitingresult.com