23种设计模式总结设计模式
设计模式(Design Patterns):是指在软件开发中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案设计模式概念首次出现在编程领域是在1994年,由Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides四人(简称GoF)合著出版了一本名为设计模式: 可复用面向对象软件的基础的书,该书中讲述了使用23种设计模式解决了面向对象的各种问题。• OCP: 总纲,对扩展开放,对修改关闭• SRP: 类的职责要单一。