摘要:
命令模式,作用就是让行为和对象分离,这样可以方便地为对象扩展行为。 对文档的操作: 文档代码: 文档对象有两个行为,读和写。如果我要对文档的行为进行扩展,就必须要修改文档,这样违背了开闭原则。 我们把文档的对象和行为进行分离。 把读取和写入分别建做成不同的对象,进行单一职责的分离。 并且抽象出来,这 阅读全文
摘要:
创建者模式:流程固定,细节可以自由来定 组装电脑的固定部件有以下几类,这固定的几大类(可以看作是流程固定的),但是里面的细节呢?CPU你可以用INTEL或AMD。就是说细节可变。 CPU: 硬盘: 主板: 显示器: 机箱: 鼠标键盘: 创建者模式就是要表达这个意思,解决这种问题。 这里面我们先来梳理 阅读全文