设计模式之工厂方法

设计模式最终目的: 通过封装,继承,多态把程序的耦合降低,增加程序的复用性,可维护性,灵活性,扩展性,减少重复代码等等,把面向过程的开发方式转为面向对象,面向抽象,面向接口的开发方式。 有关设计模式的三大分类及六大原则详细介绍 博文代码链接 概述: 简单工厂关注的是对象如何创建,但是简单工厂类职责太多,所有的类都由他创建,违背单一职责。 工厂方法将简单工厂进行拆分,每个类对应每个工厂方法,遵循功能
相关文章
相关标签/搜索