Skip to main content

composite

将对象组合成树形结构以表示部分-整体的层次关系

来源信息

仓库
microwind/ai-skills
最近来源活动
2026年3月29日 22:57
检测到的 SKILL.md 语言
中文
星标
83
分支
24

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
4 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
Composite
description
将对象组合成树形结构以表示部分-整体的层次关系
license
MIT
# Composite Pattern (Composite Composite) ## 核心概念 **Composite**是一种Structural设计模式。 将对象组合成树形结构以表示部分-整体的层次关系 ## 何时使用 - 触发短语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
在 GitHub 查看