摘要: 在程序开发中,许多时候都并不希望某个类天生就非常庞大,一次性包含许多职责。那么我们就可以使用装饰者模式。装饰者模式可以动态地给某个对象添加一些额外的职责,而不会影响这个类中派生的其他对象。 在传统面向对象语言中,给对象添加功能常常使用继承的方式,但是继承的方式并不灵活,还会带来许多问题:一方面会... 阅读全文
posted @ 2015-10-24 21:54 微日月 阅读(567) 评论(0) 推荐(0) 编辑