随笔分类 -  设计模式

摘要:对当前的状态进行保存,封装成一个状态类,使用另一个状态管理者对当前角色的某些状态进行保存(只限于保存,不能修改) 一般来说,会先定义一个状态接口,使用时会在需要保存状态的类中定义一个私有的内部类实现通用状态接口 阅读全文
posted @ 2022-12-17 00:25 HypoPine 阅读(14) 评论(0) 推荐(0) 编辑
摘要:三个角色 命令发出者,命令,命令执行者 解决的问题 降低 命令发出者 和 命令执行者 之间的耦合度 理解 假设在饭店的场景下, 服务员(命令发出者) 会把客人点的菜写在一张纸上(命令的集合),然后直接递给厨师(命令执行者) 优点 服务员不需要知道客人点了哪些菜 可以批量执行多个命令 阅读全文
posted @ 2022-12-14 18:12 HypoPine 阅读(11) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示