Design pattern 第一讲 基础知识
Design pattern 基础知识一、基本原则1、单一职责原则(Single Responsibility Principle)一个对象应该只包含单一的职责,并且该职责被完整的封装在一个类中。单一职责原理是实现高内聚、低耦合的指导方针。2、开闭原则(Open-Closed Principle)一个软件实体应当对扩展开放,对修改关闭。也就是说,在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,即实现在不修改源代码的情况下改变这个模块的行为。为了满足开闭原则,需要对系统柜进行抽




