[置顶] 对装饰模式(Decorator)的解读
摘要:
看过好多对装饰模式的讲解,他们几乎都有一句相同的话:对现有类功能的扩展。不知道大家怎么理解这句话的,之前我把”对功能的扩展“理解成”加功能=加方法“,比如Person类本来有两个功能:Eat 和 Run ,使用装饰模式后,可以再加一个功能:Sleep,这显然是不能的。增加Sleep意味着修改接... 阅读全文
posted @ 2014-10-08 15:13 决定走下去 阅读(200) 评论(0) 推荐(0) 编辑