创建型模式:简单工厂、工厂方法、抽象工厂

一、在没有使用设计模式之前,我相信很多Coder都是这样创建对象的: 在项目中这样直接使用类去New一个对象,它会有哪些缺点呢?作为上端(调用方)过于依赖下端(细节部分),是紧密耦合在一起的,如果我们的细节部门发生了改变,那么我们的上端代码也是需要做改变的,怎么解决这个问题,那么我们可以使用一种抽象思维:把对象的创建放到一个工厂里去做,这个工厂只负责对象的创建,然后返回一个接口类型: 二、简单工厂
相关文章
相关标签/搜索