设计模式
GeekWay
Nothing has happened until it has been described .
展开
-
原型模式
照猫画虎 原型模式 有时候使用者不需要知道对象是如何创建的,只需要复制一个已有的对象,然后再上面进行修改得到自己想要的对象,这就是原型模式的具体应用。 以配钥匙为例,要求以一把钥匙配出一把铜钥匙和一把铝钥匙。钥匙原型:public interface Prototype extends Cloneable { Object clone();}铜钥匙原创 2013-04-03 23:24:57 · 1246 阅读 · 0 评论 -
UML类图与类的关系详解
UML类图与类的关系详解 转载自:http://www.uml.org.cn/oobject/201104212.asp ,根据自己所学有部分修改。 在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关原创 2013-04-08 11:34:50 · 1811 阅读 · 0 评论 -
三种工厂模式的优劣比较
3中工厂模式的比较比较对象:简单工厂模式工厂方法模式抽象工厂模式概念解释:简单工厂模式: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。工厂方法模式:工厂方法原创 2013-04-03 22:07:48 · 2686 阅读 · 0 评论 -
桥梁模式简介
桥梁模式定义:将抽象与实现解耦,是他们可以独立的变化。桥模式是继承关系的一种替代方式。名词解释:抽象 和 实现: 这是设计模式中最难以理解的一种模式了,其实这是中文翻译的原因造成的,中文里 把派生类叫做抽象类的实现,而桥梁模式所讲的“实现”恰恰不是这个意思,桥梁模式中的“抽象”指的是抽象类及派生类,“实现”指的是这些抽象类及派生类实现自己的方式。解耦:原创 2013-04-08 10:50:29 · 1632 阅读 · 0 评论