23种设计模式总结 创建型模式 Abstract Factory(抽象工厂) 应用场景: spring 的beanFactory ,spring容器就是个大型的抽象工厂,不仅可以创建普通的bean实例,也可以创建bean工厂。 Builder(建造者) 描述: 将一个复杂的对象的构建与它的表示分离 Factory Method(工厂方法) 面向对象六大原则