
java设计模式
Zzooper
这个作者很懒,什么都没留下…
展开
-
工厂设计模式
工厂模式:主要用来实例化有共同接口的类,工厂模式可以动态决定应该实例化那一个类。 工厂模式的几种形态: 1、简单工厂(Simple Factory) 2、工厂方法(Factory method) 3、抽象工厂(Abstract Factory) 简单工厂(Simple Factory) 简单工厂又称为静态工厂,主要有一个静态方法,用来接受参数,并根据参数来决定返回实现同原创 2016-04-25 10:46:04 · 286 阅读 · 0 评论 -
单例设计模式
单例设计模式分为三种: 饿汉式单例模式 懒汉式单例模式 登记式单例模式 单例设计模式具有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 下面就让我们具体看看各单例模式实例: 饿汉式单利模式 package singleton; /** * 饿汉式单利模式 */ public class Hu原创 2016-04-26 11:26:28 · 188 阅读 · 0 评论 -
建造者模式
定义:建造者模式主要是把一个复杂对象通过相同的构建过程构建出不同组件的对象。应用情景:制造不同类型的男女机器人。在该设计模式中,有以下几种重要角色: builder:制造者,制造过程中的操作者。 Director:指挥者,制造过程中的指挥者。 product:产品,被制造的对象首先定义一个产品父类robotpackage builder.model; /** * 机器人类 */ publi原创 2016-04-26 15:11:39 · 264 阅读 · 0 评论