快要毕业了,之前学习的设计模式没有想到这么重要,马马虎虎就应付过去了,现在重新学习一下。
在这里写一下自己所理解的装饰模式,语言不多,看代码吧……
?
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
下面来写装饰类:
跳舞
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
手拿鲜花
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
main方法里面:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
运行结果:
sing a song
with dancing
and handling flowers
声明:此文章只是个人理解,请批评心态阅读,防止误导,如有错误,请指出,谢谢
[email protected]