·备忘录模式

备忘录模式

备忘录模式

介绍:在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先的状态。

实现:备忘录类,有一个私有状态属性,只有有参构造方法,通过传入一个原发器对象给状态属性赋值,私有状态属性对外提供了set和get方法进行访问。原发器类,有一个私有状态属性,对外提供了set和get方法进行访问,提供了一个创建备忘录对象的方法,提供了一个通过获取备忘录的状态属性给自身状态赋值的恢复状态方法。负责人类,保有一个私有的备忘录对象,对外提供了set和get方法进行访问,但是无法修改备忘录的内部属性。

相关推荐
带刺的坐椅10 分钟前
ReActAgent 使用指南:构建会思考、能行动的 AI Agent
java·ai·llm·solon·loop·react-agent
漂亮的摩托24 分钟前
如何编写一个SpringBoot项目告警推送的Starter
java·spring boot·后端
盖伦暴打诺手30 分钟前
类比推理知识点
java
ch.ju32 分钟前
Java程序设计(第3版)第四章——类加载
java·开发语言
河阿里33 分钟前
SLF4J深度指南(Java):从原理到 Spring 项目实战
java·开发语言·spring
小沈同学呀36 分钟前
飞书机器人+Spring AI Function Calling实战-扔掉MCP Client让LLM直接操控工具
java·开发语言·functioncalling·spring ai·飞书机器人
EntyIU40 分钟前
大文件分片上传完整案例
java
kuro-shiro1 小时前
SpringBoot 启动流程
java·spring boot·后端
吴声子夜歌1 小时前
SQL进阶——EXISTS谓词
java·数据库·sql
偏爱自由 !1 小时前
8. 泛型程序设计
java·开发语言·windows