摘要: 作用 在日常开发中,我们常常会遇到一个接口有多个实现类时,需要选择合适的实现类的情况。 最简单的方法是写一个选择器,用if else来判断使用哪个实现类的实例,比如: 然而这种方法不符合开闭原则(OCP),如果再添加一个实现类,那么选择器的代码也需要再加一个else if。 所以,在参考了同事及网上 阅读全文
posted @ 2019-12-29 14:50 百里弈 阅读(641) 评论(0) 推荐(0) 编辑