年度归档: 2020年

97 篇文章

thumbnail
备忘录模式
在不违反封装的情况下获得对象的内部状态,在需要时可以将对象恢复到最初状态。
thumbnail
单例模式
提供一种顺序访问聚合对象元素的方法,并且不暴露聚合对象的内部表示。
thumbnail
观察者模式
定义对象之间的一对多依赖,当一个对象状态改变时,它的所有依赖都会收到通知并且做出反应。
thumbnail
策略模式
定义一系列算法,封装每个算法,并使它们可以互换。可以让算法独立于使用它的客户端。