摘要: 1.本文实例代码仅仅是俩个小例子。 package com.example.demo.pattern.ifElse;import java.util.HashMap;import java.util.LinkedHashMap;import java.util.Map;import java.uti 阅读全文
posted @ 2020-04-17 11:06 liuxw666 阅读(321) 评论(0) 推荐(0) 编辑
摘要: /** * @author 抽象工厂需要完成的产品定义 */ public abstract class AbstractFactory { public abstract Car newCar(); public abstract Phone newPhone(); } /** * 定义产品接口类 阅读全文
posted @ 2020-04-17 11:03 liuxw666 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 先说下建造者模式各个角色类比。建造者模式1.有一个对外的统一管理者 Manger 类比:包工头 对客户来说的唯一对接人,所以代码中 只和它对接2.抽象建造者 AbstractBuilder ,施工队,该施工队可以完成大厦各个部分的组成,如水泥,木工,钢筋工等工种 去完成对应的活。3.具体建造者 具备 阅读全文
posted @ 2020-04-17 10:55 liuxw666 阅读(183) 评论(0) 推荐(0) 编辑