摘要: 问题: 如何让算法和对象分开来,使得算法可以独立于使用它的客户而变化? 方案: 把一个类中经常改变或者将来可能改变的部分提取出来,作为一个接口,然后在类中包含这个对象的实例,这样类的实例在运行时就可以随意调用实现了这个接口的类的行为。比如定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换 阅读全文
posted @ 2018-01-12 09:40 曾将 阅读(248) 评论(0) 推荐(0) 编辑
//目录 欢迎评论,一起学习,对大家有用请点个赞。