摘要:
目的:减少重复代码不同场景,不同实现(主要就是类和接口,一切以接口为核心)先抽象,后具体。先整体,后局部。1.AbstrcatFactory模式:提供一个创建一系列相关或相互依赖对象的接口。而无需指定它们具体的类。2.Adapter模式:将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原来由于接口不兼容而不能一起工作的那些类可以一起工作。3.Bridge模式:将抽象部分与它的实现部分分离,使它们都可以独立地变化。4.Builder模式:将一个复杂对象的构建与它的表现分离,使得同样的构建过程可以创建不同的表示。5.Chain of Responsibility模式:为解除请求的发 阅读全文