¶引言
“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”
– Christopher Alexander
设计模式是一组通用的模板,可以在任何一种面向对象的语言中实现,而已知的设计模式有23种。想要学好编程,就应该 ...
¶原型模式
¶定义
Specify the kinds of objects to create using a prototypical instance , and create new objects by copying this prototye.
用原型实例指定创建对象的种类,并且通过 ...
¶建造者模式
¶定义
Separate the construction of a complex object from its representation so that the same construction process can create different represent ...