码迷,mamicode.com
首页 >  
搜索关键字:gof23    ( 120个结果
GOF23设计模式之责任链模式(chain of responsibility)之实现
?? /**  * 请假条  * 封装请假的信息。  */ package com.bjsxt.cn.chainOfResponsibility; public class LeaveRequest {  private String empName;  private int leaveDays;  private String reasons;    public L...
分类:其他好文   时间:2015-04-09 17:34:40    阅读次数:145
GOF23设计模式之责任链模式(chain of responsibility)与结构型模式总结经典
?? 责任链模式:Chain of responsibility      将能够处理同一类请求的对象连成一条链,所提交的请求沿着链传递,链上的对象逐个判断是否有能力处理该请求,如果能则处理,如果不能则传递给链上的下一个对象。 场景:      打牌时,轮流出牌。      接力赛跑      大学中,奖学金审批。 ...
分类:其他好文   时间:2015-04-09 17:34:29    阅读次数:176
GOF23设计模式之享元模式之理解
享元模式的理解...
分类:其他好文   时间:2015-04-09 08:57:47    阅读次数:175
GOF23设计模式之动态代理模式实现之经典
?? /**  * 抽象就角色,定义代理角色和真实角色的公共对外方法  * 时间:2015年4月4日18:45:00  * 在这个例子中,抽象角色起着规范代理角色和真实角色的作用。  * 其中具有方法,面谈,签合同收预付款,预订机票,唱歌,收尾款  */ package com.bjsxt.cn.proxy.dynamicProxy; public interface Star...
分类:其他好文   时间:2015-04-05 09:10:15    阅读次数:181
GOF23代理模式之静态代理模式理解之经典
?? 设计模式之代理模式之静态代理模式      代理模式(Proxy pattern)          核心作用:               通过代理,控制对对象的访问。                    可以通过详细控制访问某个(某类)对象的方法,在调用这个方法前做前置处理,调用这个方法后做后置处理。(即AOP的微观实现) ...
分类:其他好文   时间:2015-04-05 09:09:19    阅读次数:111
GOF23设计模式之静态代理模式实现之经典
?? /**  * 抽象就角色,定义代理角色和真实角色的公共对外方法  * 时间:2015年4月4日18:45:00  * 在这个例子中,抽象角色起着规范代理角色和真实角色的作用。  * 其中具有方法,面谈,签合同收预付款,预订机票,唱歌,收尾款  */ package com.bjsxt.cn.proxy.staticProxy; public interface Star ...
分类:其他好文   时间:2015-04-05 09:09:08    阅读次数:141
转_设计模式大杂烩
http://www.cnblogs.com/zuoxiaolong/p/pattern26.html迄今为止,LZ已经将24种设计模式介绍完了,其中包括GOF23种设计模式以及简单工厂模式,这些设计模式之间并不是完全独立的,而是互相之间,会有一些相同的影子,下面我们来一起总结下这24种设计模式。模...
分类:其他好文   时间:2015-01-24 00:24:44    阅读次数:232
深入浅出设计模式——工厂方法模式(Factory Method)
介绍在简单工厂模式中,我们提到,工厂方法模式是简单工厂模式的一个延伸,它属于Gof23中设计模式的创建型设计模式。它解决的仍然是软件设计中与创建对象有关的问题。它可以更好的处理客户的需求变化。引入我们继续来说"new"的问题,我们在简单工厂模式中,将实例化对象的工作推迟到了专门负责创建对象的工厂类中...
分类:其他好文   时间:2014-12-23 13:49:13    阅读次数:292
【设计模式】—Gof23种设计模式
前言: 大话设计模式中一直提到GoF,猜想应该是某位创建设计模式的鼻祖大牛,百度之后发现GoF原意: 设计模式的经典名著——Design Patterns: Elements of Reusable Object-Oriented Software,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者Erich Gamma、Richard Helm、Ralph Johnson,以及Jo...
分类:其他好文   时间:2014-12-07 17:49:49    阅读次数:222
Command模式(C++命令模式)
重新温习GOF23到第19个命令模式了,写下来方便自己理解 用经理,秘书,邮局来理解这个模式还是比较好的。 经理:喂,小丽呀,这儿有封信,请帮我尽快寄出去… 秘书:好的,经理,我马上去办! 秘书拿着这封信,到一家邮局将信寄了出去。邮局最终也将信投递到了收件人手中。 这是一个很常见的生活工作场景,不过这里面:经理、秘书和邮局,三者在不知不觉间,演绎了一出面向对象设计模式:Command模式...
分类:编程语言   时间:2014-12-06 08:53:39    阅读次数:443
120条   上一页 1 ... 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!