摘要: 一、应用背景 在软件开发中常遇到这种情况,实现某一个功能有多重算法或者策略,我们可以根据不同的场景选择不同的算法或者策略来完成该功能,把一个类(A)中经常改变或者将来可能改变的部分提取出来,作为一个接口B,然后在类A中包含这个接口B,这样类A的实例在运行时就可以随意调用实现了这个接口的类C的行为,比 阅读全文
posted @ 2018-10-09 10:47 提拉没有米苏 阅读(166) 评论(0) 推荐(0) 编辑