摘要: 一、组合模式介绍 二、组合模式引入 需求: UML类图: 代码实现(Java): public abstract class OrganizationComponent { private String name; // 名字 private String des; // 说明 protected 阅读全文
posted @ 2021-07-04 21:02 狂热搬砖家 阅读(47) 评论(0) 推荐(0)
摘要: 一、装饰者模式介绍 二、装饰者模式引入 需求: 代码实现(Java): public abstract class Drink { public String des; // 描述 private float price = 0.0f; public String getDes() { return 阅读全文
posted @ 2021-07-04 20:06 狂热搬砖家 阅读(54) 评论(0) 推荐(0)
摘要: 一、桥接模式介绍 二、桥接模式引入 需求: 传统方案: 桥接模式: 代码实现(Java): //接口 public interface Brand { void open(); void close(); void call(); } public class Vivo implements Bra 阅读全文
posted @ 2021-07-04 18:30 狂热搬砖家 阅读(49) 评论(0) 推荐(0)