设计模式
文章平均质量分 81
清晨Feelter
Java 互联网
展开
-
JAVA设计模式之------简单工厂模式
简单工厂模式 ============================================ 1.简介 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern), 是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 2.UML图 简单工厂模式中包转载 2016-04-17 21:55:11 · 411 阅读 · 0 评论 -
JAVA设计模式之------单例模式
JAVA设计模式之------单例模式 ========================================================= 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 在转载 2016-04-16 23:15:36 · 277 阅读 · 0 评论 -
JAVA设计模式之------代理模式
代理模式 ============================================ 1.简介 代理模式(Proxy Pattern)是GoF 23种Java常用设计模式之一。 代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。 使用代理模式创建代理对象,让代理对象控制目标对象的访问 (目标对象可以是远程的对象、创建开销大的对象或需要安全控制的对象), 并且原创 2016-04-21 09:32:02 · 359 阅读 · 0 评论 -
java设计模式之------装饰者模式
java设计模式之------装饰者模式 ============================================ 装饰模式(Decorator),动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 可以有效的把类的核心职责和装饰功能区分开。 举例: Cooking炒菜 CookingEgg炒鸡蛋 Condimen调料基类原创 2016-07-04 15:20:25 · 417 阅读 · 0 评论