![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
hm619822
这个作者很懒,什么都没留下…
展开
-
设计模式分类
一.创建型模式(主要解决对象的创建) 1.工厂方法模式(Factory Method) 2.抽象工厂模式(Abstract Factory) 3.创建者模式(Builder) 4.原型模式 (Prototype) 5.单例模式(Singleton) 二.结构模式(主要解决对象之间的依赖关系以及对象的组原创 2016-10-19 01:36:20 · 112 阅读 · 0 评论 -
工厂方法模式
一.概念 为创建一组相关或者是相互依赖的对象提供一个接口,而不需要指定他们的具体实现类。 二.优点 分离接口与实现,客户端使用抽象工厂来创建需要的对象,而客户端根本就不知道具体的实现是谁,客户端只是面向产品的接口编程而已,使其从具体的产品实现中解耦,同时基于接口与实现分离,使抽象该工厂方法模式在切换产品类时更加灵活、容易。 三. 缺点 对类文件的爆炸性增加,不太容易扩展新的产品类。原创 2016-10-19 01:38:07 · 139 阅读 · 1 评论