会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HypoPine
博客园
首页
新随笔
联系
订阅
管理
随笔 - 72
文章 - 0
评论 - 0
阅读 -
31459
随笔分类 -
设计模式
【设计模式】行为型模式之备忘录模式
摘要:对当前的状态进行保存,封装成一个状态类,使用另一个状态管理者对当前角色的某些状态进行保存(只限于保存,不能修改) 一般来说,会先定义一个状态接口,使用时会在需要保存状态的类中定义一个私有的内部类实现通用状态接口
阅读全文
posted @
2022-12-17 00:25
HypoPine
阅读(14)
评论(0)
推荐(0)
编辑
【设计模式】行为型模式之命令模式
摘要:三个角色 命令发出者,命令,命令执行者 解决的问题 降低 命令发出者 和 命令执行者 之间的耦合度 理解 假设在饭店的场景下, 服务员(命令发出者) 会把客人点的菜写在一张纸上(命令的集合),然后直接递给厨师(命令执行者) 优点 服务员不需要知道客人点了哪些菜 可以批量执行多个命令
阅读全文
posted @
2022-12-14 18:12
HypoPine
阅读(11)
评论(0)
推荐(0)
编辑
公告
昵称:
HypoPine
园龄:
3年9个月
粉丝:
2
关注:
11
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
CSS(1)
GIT(7)
IDEA(2)
JAVA(4)
JavaScript(2)
LINUX(1)
MD(1)
Seata(2)
VM(1)
力扣(1)
设计模式(2)
碎(6)
源码阅读(0)
随笔档案
2023年5月(1)
2023年4月(2)
2023年3月(3)
2023年2月(1)
2023年1月(1)
2022年12月(12)
2022年11月(1)
2022年10月(7)
2022年9月(15)
2022年7月(1)
2022年5月(5)
2022年4月(22)
2022年3月(1)
阅读排行榜
1. 设置默认pdf打开方式(7868)
2. lombok 与 jdk 版本不兼容问题(2729)
3. 【IDE】Idea 设置注释与代码对齐(2300)
4. [ springboot ] Unsupported class file major version 61(2140)
5. 【Java】Java 中实现深拷贝(2027)
推荐排行榜
1. 【IDE】Idea 设置注释与代码对齐(1)
2. 【Nacos】Param 'serviceName' is illegal, serviceName is blank(1)
点击右上角即可分享