目前任职于搜狐~
发布时间:2014-02-11 21:57:17
策略模式是面向对象行为模式中的一种简单常用的设计模式。 首先看下GOF对策略模式的定义:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 策略模式的应用场景描述:(1)实现某特定功能在不同的情况下采用不同的策略即算法,程序在运.........【阅读全文】
发布时间:2013-11-30 15:49:02
简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例,看如下代码实现第一个文件:IDB.java点击(此处)折叠或打开public interface IDB { public void add();.........【阅读全文】
发布时间:2013-11-09 14:15:38
Java中的单例模式是一种常见的设计模式,单例模式主要分为懒汉式单例及饿汉式单例。单例模式的特点是,该类只有一个实例,对外的任何操作都只提供这一实例。1、懒汉式单例点击(此处)折叠或打开public class Singleton { /** &n.........【阅读全文】