设计模式
lixiyuyu
这个作者很懒,什么都没留下…
展开
-
工厂模式
工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 那么工厂方法模式是在什么场景下使用呢,下面就以本人的理解举例说明: 相信很多人都做过导入导出功能,就拿导出功能来说。有这么一个需求:XX系统需要支持对转载 2016-08-29 17:22:39 · 391 阅读 · 0 评论 -
单例模式
/* Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。 * 单例模式的三个要素: * 私有的构造方法(private,防止其他类实例化Singleton) 指向自己实例的私有静态引用 (private,将实例化交给自己,而不是被其他类实例化) 以自己实例为返回值的静态的公有的方法 (只对外提供一个public的方法用来返回实例化的对象) */package com.t原创 2016-08-24 15:39:01 · 167 阅读 · 0 评论