Skip to content

Commit cb875f2

Browse files
committed
add README
1 parent 716363c commit cb875f2

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
## 裝飾者模式
2+
____
3+
動態地將責任加諸於物件上,若要擴充功能,裝飾者提供了比繼承更有彈型的選擇。
4+
5+
裝飾者和被裝飾者有相同的超型態。
6+
7+
裝飾者可以在所委派被裝飾者的行為之前或之後加上自己的行為。
8+
9+
範例了一個武器( 被裝飾者) 附魔(裝飾者)的概念簡單的Code。

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,15 @@ ____
2222

2323
此模式在Android 被大量使用,像是Listener 啊 Broadcast Receiver 的註冊都是 觀察者模式的應用。
2424
____
25+
## 裝飾者模式
26+
____
27+
動態地將責任加諸於物件上,若要擴充功能,裝飾者提供了比繼承更有彈型的選擇。
28+
29+
裝飾者和被裝飾者有相同的超型態。
2530

31+
裝飾者可以在所委派被裝飾者的行為之前或之後加上自己的行為。
32+
33+
範例了一個武器( 被裝飾者) 附魔(裝飾者)的概念簡單的Code。
34+
____
2635

2736

0 commit comments

Comments
 (0)