
设计模式
sjcawn
这个作者很懒,什么都没留下…
展开
-
java设计模式学习笔记-工厂模式
该模式有4个成员:抽象工厂接口、工厂实现类、抽象产品接口、产品实现类抽象工厂接口package model02.factory;/** * 工厂类接口 */public interface FruitFactory{ public Fruit factory();}工厂实现类package model02.factory;/** * 工厂接口实现类1 */p原创 2013-12-19 11:40:43 · 819 阅读 · 0 评论 -
java设计模式学习笔记-简单工厂模式
该模式有3个成员:接口(抽象类)、实现类、工厂类接口package model01.simple.factory;/** * 水果 */public interface Fruit{ //种植 public void plant();}实现类package model01.simple.factory;/** * 实现类 */public class原创 2013-12-19 11:00:30 · 700 阅读 · 0 评论 -
java设计模式学习笔记-抽象工厂模式
该模式有4个成员:抽象工厂接口、工厂实现类、抽象产品接口、产品实现类抽象工厂接口package model03.abstruct.factory/** * 工厂接口 **/public interface Factory{ public Fruit factory(); public Vegetables factory();}工厂实现类package mod原创 2013-12-20 13:45:56 · 734 阅读 · 0 评论 -
java设计模式学习笔记-单例模式
该模式有1个成员:单例模式工厂单例模式分两种类型:饿汉模式、懒汉模式饿汉模式package model04.single.factory;public class HungrySingle{ private HungrySingle single = new HangrySingle(); private HungrySingle(){} public Hungry原创 2013-12-23 14:41:57 · 724 阅读 · 0 评论 -
java设计模式学习笔记-原型模式
简单原型模式有3个角色:原型接口、原型实现类、客户端1、原型接口package model07.prototype;public interface Prototype{ public Object clone();}2、原型实现类package model07.prototype;public class ConcreatePrototype1 implement原创 2013-12-25 13:30:32 · 719 阅读 · 0 评论 -
java设计模式学习笔记-构建模式
该模式有3个角色:构建工具接口、构建接口实现类、构建类、产品类1、产品package model06.create;public class Car{ private String engine; private String wheel; protected Car(String enqine, String wheel){ this.engine = engine;原创 2013-12-24 14:39:43 · 601 阅读 · 0 评论 -
java设计模式学习笔记-适配器模式
该模式分两种实现:类适配器模式,方法适配器模式类适配器模式:该模式有3个角色:目标角色,被适配角色,适配器1、目标角色package model08.adapter.classes;public interface TargetInterface{ public void functions1(); public void functions2();}2、被适配原创 2013-12-27 15:39:35 · 740 阅读 · 0 评论