Skip to main content

memento

不违反封装的前提下,捕获一个对象的内部状态

Datos de origen

Repositorio
microwind/ai-skills
Última actividad en el origen
29 de marzo de 2026 a las 22:57
Idioma detectado de SKILL.md
chino
Estrellas
83
Forks
24

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
4 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
Memento
description
不违反封装的前提下,捕获一个对象的内部状态
license
MIT
# Memento Pattern (Memento Memento) ## 核心概念 **Memento**是一种Behavioral设计模式。 不违反封装的前提下,捕获一个对象的内部状态 ## 何时使用 - 触发短语1 - 触发短语2 - 触发短语3 ## 基本结构 ### 参与者 1. **参与者1** - 角色描述 2. **参与者2** - 角色描述 3. **参与者3** - 角色描述 ## 实现方式 ### 方法1: 基础实现 ```java // Java 代码示例 ``` ### 方法2: 高级实现 ```java // Java 高级示例 ``` ## 完美的使用场景 ### 场景1: 实际应用 ... ### 场景2: 真实项目 ... ## 4个常见问题 ### 问题1 解决方案... ### 问题2 解决方案... ## 与其他模式的关系 | 模式 | 关系 | 何时结合 | |--------|------|---------| | 模式A | 相关性 | 条件 | | 模式B | 相关性 | 条件 | ## 最佳实践 1. ✅ 实践1 2. ✅ 实践2 3. ✅ 实践3 ## 何时避免使用 - ❌ 场景1 - ❌ 场景2
Ver en GitHub