设计模式(一)工厂模式

提供一种创建对象的最佳方式(创建对象时不会对客户端暴露创建逻辑,并且是使用一个共同的接口执行创建的对象);确点是每增加一个产品都要增加一个具体类和对象实现工厂 创建一个对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行 让其子类实现工厂接口,返回的也是一个抽象的产品;  只用知道去调用那个接口就行,不用知道其是怎么实现的 一:首先创建一个接口,也就是上图得Shape
相关文章
相关标签/搜索