2020-01-14

工厂模式

在工厂方法模式中,我们执行单个函数,传入一个参数(提供信息表明我们想要什么),但不要求对象如何实现以及对象来自哪里的细节

设计模式 阅读更多...
2020-01-17

建造者模式

创建一个有多个部分构成的对象,而且它的构成需要一步一步地完成。只有当各个部分都创建好,这个对象才算是完整的。这正是建造者模式

设计模式 阅读更多...
2020-01-30

责任链模式

通过责任链模式,我们能让许多不同对象来处理一个特定请求。在我们预先不知道应该由哪个对象来处理某个请求时,这是有用的

设计模式 阅读更多...
2020-02-03

策略模式

策略模式通常用在我们希望对同一个问题透明地使用多种方案时,如果并不存在针对所有输入数据和所有情况的完美算法,那么我们可以使用策略模式,动态地决定在每种情况下应使用哪种算法

设计模式 阅读更多...