摘要: 装饰模式定义:Attach additional responsibilities to an object dynamically keeping the same interface. Decoators provide a flexible alternative to subclassing for extending functionality.动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活。 如上图所示(截取自《Head First Design Patterns》一书),主要包括四个部分: 1. Component抽象组件,是一个接口或者是抽象类 阅读全文
posted @ 2012-12-31 01:04 C+养鱼人 阅读(400) 评论(0) 推荐(0)