设计模式
ZeroLhp
这个作者很懒,什么都没留下…
展开
-
设计模式 - 工厂模式
工厂模式 一、工厂方法模式 Factory Method 工厂方法模式有3种:普通工厂模式、多个工厂方法模式和静态工厂方法模式。 工厂方法模式的适用情况:当有大量的对象需要创建且这些对象都具有共同的接口时,我们就需要使用工厂方法 模式来进行创建。 1、普通工厂模式 对那些实现同一接口的类,我们可以创建一个工厂类,专门用于这些类的实例创建。 Demo /** 1、 实现同一个接口 *原创 2016-05-30 08:41:33 · 294 阅读 · 0 评论 -
设计模式 - 设计模式概述
设计模式 Design Patterns 设计模式概述 使用设计模式是为了增强代码的可重用性、可读性和可靠性。 设计模式分为三大类:创建型模式、结构型模式和行为型模式。 创建型模式:单例模式、抽象工厂模式、工厂方法模式和建造者模式等。 结构型模式:适配器模式、装饰者模式和代理模式等。 行为型模式:观察者模式、策略模式和访问者模式等。 除了这三大类,还有两个重要的设计模式:线程池模式和原创 2016-05-30 08:55:08 · 284 阅读 · 0 评论 -
设计模式 - 适配器模式
什么是适配器模式? 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作 的两个类能够在一起工作。 设配器模式的结构 源(Adapee)角色:现有的需要适配的接口。 适配器(Adaper)角色:适配器类是适配器模式的核心,适配器把源接口转换成目标接口。 目标(Target)角色:所期待得到的接口。 适配器模式有原创 2016-06-15 10:49:25 · 227 阅读 · 0 评论