
设计模式
懒惰的毛毛虫
这个作者很懒,什么都没留下…
展开
-
jdk、cglib动态代理
JAVA 动态代理模式Jdk动态代理仅支持对实现了同一接口的类进行代理 创建一个被代理类的接口:public interface Moveable { void move(); void stop();} 创建被代理类接口的实现public class Car implements Moveable { @Over转载 2017-01-09 11:00:58 · 310 阅读 · 0 评论 -
java设计模式之外观模式(门面模式) 针对外观模式,在项目开发和实际运用中十分频繁,但是其极易理解,下面就简要介绍一下。 一、概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并
java设计模式之外观模式(门面模式) 针对外观模式,在项目开发和实际运用中十分频繁,但是其极易理解,下面就简要介绍一下。一、概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。 二、角色及使用场景转载 2017-07-26 09:05:49 · 667 阅读 · 0 评论 -
命令模式
Java设计模式之命令模式标签: java设计模式设计模式2015-04-19 08:31 14030人阅读 评论(6) 收藏 举报 分类:设计模式(20) 本文继续介绍23种设计模式系列之命令模式。定义将来自客户端的请求传入一个对象,从而使你可用不同的请求对客户进行参数化。用于“行为请求者”与“行为实现者”解耦,可实现二者之间的松耦转载 2017-01-11 16:37:11 · 315 阅读 · 0 评论 -
中介者模式
java 中介者模式2012-11-02 17:56 7700人阅读 评论(3) 收藏 举报 分类:java 设计模式(14) 原文出处:http://blog.youkuaiyun.com/zhengzhb/article/details/7430098定义:用一个中介者对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而转载 2017-01-11 10:14:48 · 235 阅读 · 0 评论 -
原型模式 Serializable序列化与反序列化克隆对象
原型模式 Serializable序列化与反序列化克隆对象 原型模式属于对象的创建模式。通过给出一个原型对象来指明所有创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。这就是选型模式的用意。原型模式要求对象实现一个可以“克隆”自身的接口,这样就可以通过复制一个实例对象本身来创建一个新的实例。这样一来,通过原型实例创建新的对象,就不再需要关心这个实例本身的类型原创 2017-01-14 15:30:03 · 675 阅读 · 0 评论 -
桥接模式
JAVA设计模式之【桥接模式】桥接模式 蜡笔中颜色和型号之间存在耦合 毛笔中,颜色和型号解耦了 如果软件系统中某个类存在两个独立变化的维度,桥接模式可以将两个维度分离出来 角色 抽象类 扩充抽象类 实现类接口 提供基本操作 抽象类定义的接口会做更多更负责的操转载 2017-01-10 14:03:36 · 251 阅读 · 0 评论 -
适配器模式,装饰模式,代理模式异同
菜鸟版JAVA设计模式—适配器模式,装饰模式,代理模式异同标签: JAVA设计模式适配器模式装饰模式代理模式2014-10-14 10:55 6418人阅读 评论(9) 收藏 举报 分类:JAVA设计模式(5) 版权声明:本文为博主原创文章,未经博主允许不得转载。节前把3个设计模式的学习心得分享了一下,分别是适配器模式,装饰模式,转载 2017-01-10 10:31:35 · 236 阅读 · 0 评论 -
策略模式
《JAVA与模式》之策略模式在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,转载 2017-01-09 17:16:40 · 244 阅读 · 0 评论 -
模板模式
Java设计模式之模板方法模式(Template Method)标签: java设计模式设计模式2015-04-15 08:37 9920人阅读 评论(3) 收藏 举报概述模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余转载 2017-01-09 16:55:23 · 239 阅读 · 0 评论 -
Java设计模式-桥接模式
Java设计模式学习——桥接模式标签: java设计模式桥接模式2016-11-01 20:03 523人阅读 评论(0) 收藏 举报 分类:设计模式(20) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]一、场景商城系统中常见的商品分类,以电脑为例,如何良好的处理转载 2017-07-26 09:13:57 · 242 阅读 · 0 评论