设计模式-Builder

动机 在软件系统中,有时候面临着”一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求变化,这个复杂对象的各个部分经常面临这剧烈变化,但是将他们组合在一起的算法却相对稳定。 如何提供一种封装机制来隔离出复杂对象各个部分的变化,...

设计模式