摘要:
定义:允许对象在状态改变时改变它的行为,对象看起来好像修改了它的类。 类图 状态模式和策略模式 状态模式和策略模式的类图一样,本质上都是针对对象行为进行封装,区别在于其不同的“意图” 策略模式用于给Context对象选择最合适的行为。 状态模式主要在于处理Context对象在运行过程中的不同状态下所 阅读全文
posted @ 2020-02-26 21:51
Camcay
阅读(177)
评论(0)
推荐(0)
摘要:
定义:将对象组合成树形结构来表示“整体/部分”的层次机构。让客户以一致性的方式处理个别对象和组合对象。 类图: 示例 package composite; import java.util.List; public class Menu { private String menuName; priv 阅读全文
posted @ 2020-02-26 18:04
Camcay
阅读(188)
评论(0)
推荐(0)
摘要:
定义:提供一种方法,顺序访问聚合对象中的各个元素,而又不暴露其内部的表示。 类图 示例 public class Book { private String name; private String author; public Book(String name, String author) { 阅读全文
posted @ 2020-02-26 09:51
Camcay
阅读(135)
评论(0)
推荐(0)

浙公网安备 33010602011771号