随笔分类 -  设计模式

摘要:1、意图:这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。保证一个类仅有一个实例,并提供一个访问它的全局访问点。步骤1:创建一个 Singleton 类。SingleObject.javap... 阅读全文
posted @ 2016-01-06 17:38 bepobear 阅读(131) 评论(0) 推荐(0)
摘要:1、意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。其实也就是工厂下面有工厂。例子:步骤1:为形状创建一个接口。Shape.javapublic interface Shape { void draw();}步骤2:创建实现接口的实体类Rectangle.javapub... 阅读全文
posted @ 2016-01-06 17:23 bepobear 阅读(132) 评论(0) 推荐(0)
摘要:1、意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。步骤1:创建一个接口Shape.javapublic interface Shape { void draw();}步骤2:创建实现接口的实体类。Rectangle.javapublic c... 阅读全文
posted @ 2016-01-06 17:05 bepobear 阅读(108) 评论(0) 推荐(0)