设计模式_01(代理模式和装饰者模式)

本君,开始学习设计模式的时候,觉得代理模式和装饰者模式就是一个东西,我聪明的大脑甚至觉得概念的提出者(GoF)是不是脑子有毛病,我开始疯狂的寻找答案,寻寻觅觅,网上的帖子众说纷纭,越看越糊涂,然后放弃了,又过了一段时间,我又想起了这件事,

抱着“不到黄河心不死”的心态,终于有了一点眉目,但是仅代表个人观点,大多数人都玩过游戏吧,我就拿最近几年最流行的游戏(lol)来举例子:   

比如本人玩的位子是中单(AP)

装饰模式:刚进游戏只能买个鞋子,随着你犀利的操作,不断补兵,杀人,你就能用金币买设备(升级鞋子,帽子,法穿棒),这些装备就是你的人物的装饰者。

代理模式:游戏是一个Team,你需要队友去上路,去野区,但是你本身不关心他们是谁,你的要求就是不坑,张三帮你代理上路,王五帮你清野怪,他们就是代理者。

猜你喜欢

转载自www.cnblogs.com/dyg0826/p/10318642.html