建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 一个 Builder 类会一步一步构造最终的对象。该 Builder…
Spring的笔记写了一半,突然想复习一下工厂模式,所以写一篇。 前言 面向对象设计的基本原则 谈到工厂模式我要先提一下,面向对象设计的基本原则: 单一职责原则(Single Responsibility Principle) 每一个类应该专注于做一件事情。 里氏替换原则(Liskov Substitution Principle…