昨天晚上寝室断网了,今天补发。
@【Builder模式】
Builder创建者模式要解决的问题是:当我们要创建的对象很复杂的时候(通常由很多其他的对象组合而成),我们要复杂对象的创建过 程和这个对象的表示分开来,这样做的好处是可以一步一步的得到复杂对象的构建,由于在每一步的构建过程中可以引入参数,使得经过相同的步骤创建最后可以得到的对象的展示是不一样的。
【图解】
【程序】
【输出】
@【Facade模式】
Facade模式-门面模式的作用是
(1)为复杂的系统提供一个简单的接口
(2)将子系统和调用者或称客户相分离
(3)层次化的结构,减少层之间的依赖。
【图解】以病人去门诊治疗子系统(只简单的列出一个子系统)为例:
【程序】
【输出】