设计模式

发布时间: 更新时间: 总字数:213 阅读时间:1m 作者: IP上海 分享 网址

设计模式(Design pattern)是软件开发人员在软件开发过程中面临的一般问题的解决方案。

介绍

参考 《Design Patterns - Elements of Reusable Object-Oriented Software》(设计模式 - 可复用的面向对象软件元素)一书共提出 23 中设计模式。因此,该专题参考其思路。

设计模式的四要素:

  • 模式名称
  • 问题
  • 解决方案
  • 效果

面向对象的三大特性:

  • 封装
  • 继承
  • 多态

五大原则:

  • 单一职责原则(SRP)
  • 开放封闭原则(OCP)
  • 里氏替换原则(LSP)
  • 依赖倒置原则(DIP)
  • 接口隔离原则(ISP)
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数