diff --git a/docs/notes/设计模式.md b/docs/notes/设计模式.md
index 6839839d..823f0cc2 100644
--- a/docs/notes/设计模式.md
+++ b/docs/notes/设计模式.md
@@ -2580,7 +2580,7 @@ public class Client {
组合对象拥有一个或者多个组件对象,因此组合对象的操作可以委托给组件对象去处理,而组件对象可以是另一个组合对象或者叶子对象。
-
+
### Implementation
diff --git a/docs/pics/2b8bfd57-b4d1-4a75-bfb0-bcf1fba4014a.png b/docs/pics/2b8bfd57-b4d1-4a75-bfb0-bcf1fba4014a.png
new file mode 100644
index 00000000..a8b7184b
Binary files /dev/null and b/docs/pics/2b8bfd57-b4d1-4a75-bfb0-bcf1fba4014a.png differ
diff --git a/notes/pics/2b8bfd57-b4d1-4a75-bfb0-bcf1fba4014a.png b/notes/pics/2b8bfd57-b4d1-4a75-bfb0-bcf1fba4014a.png
new file mode 100644
index 00000000..a8b7184b
Binary files /dev/null and b/notes/pics/2b8bfd57-b4d1-4a75-bfb0-bcf1fba4014a.png differ
diff --git a/notes/设计模式.md b/notes/设计模式.md
index 46a37fab..0a411f5d 100644
--- a/notes/设计模式.md
+++ b/notes/设计模式.md
@@ -2580,7 +2580,7 @@ public class Client {
组合对象拥有一个或者多个组件对象,因此组合对象的操作可以委托给组件对象去处理,而组件对象可以是另一个组合对象或者叶子对象。
-
+
### Implementation