
设计模式
文章平均质量分 72
洋洋2018
坚持不断成长
展开
-
建造者模式
问:建造者模式要解决什么问题。什么时候使用此模式? 比如我们组装一台电脑主机。必要的硬件有CPU 、硬盘、电源、内存、主板。非必要的有独立网卡、散热器。独立显卡等等。 构造函数创建对象 主机 package com.lyy.pattern.builder; /** * 电脑主机 * @author ThinkPad * */ public class Computer原创 2018-01-26 16:55:35 · 190 阅读 · 0 评论 -
备忘录模式
个人感觉备忘录模式有些像系统备份的概念。比如说你将系统按时间点备份几个版本。如果哪天你系统出问题了也不用怕,把之前备份还原下就好。 写下代码描述上面情景: package com.lyy.pattern.memorandum; import java.util.ArrayList; import java.util.List; /** * 系统 * @author ThinkPad原创 2018-01-30 13:20:08 · 178 阅读 · 0 评论