码迷,mamicode.com
首页 >  
搜索关键字:gof23    ( 120个结果
gof23 适配器模式
namespace Adapter{ class Program { static void Main(string[] args) { //原实现 ClassBase customa = new ClassA();...
分类:其他好文   时间:2015-07-28 17:57:47    阅读次数:126
GOF23设计模式之——单例设计模式
单例设计模式各种实现方式及优缺点比较。...
分类:其他好文   时间:2015-05-12 21:08:44    阅读次数:126
GOF23设计模式之观察者模式之理解
观察者模式...
分类:其他好文   时间:2015-04-18 08:52:51    阅读次数:130
GOF23设计模式之观察者模式的理解与实现2(使用java自带的观察者类和接口)
观察者模式的理解与实现,使用JDK自带的Observer类和Observable接口...
分类:编程语言   时间:2015-04-18 08:51:30    阅读次数:212
GOF23设计模式之状态模式的理解与实现
状态模式...
分类:其他好文   时间:2015-04-17 22:18:49    阅读次数:211
GOF23设计模式之命令模式(Command)的理解与实现
?? 命令模式Command      命令模式:将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请求排毒或者记录请求日志,以及支持可撤销的操作。也称之为:动作Action模式,事务Transaction模式   结构:      Command抽象命令类      ConcreteCommand具体命令类 ...
分类:其他好文   时间:2015-04-14 21:40:16    阅读次数:143
GOF23设计模式之解释器模式和访问器模式的理解
设计模式之解释器模式Interpreter      是一种不常用的设计模式      用于描述如何构成一个简单的语言解释器,主要用于使用面向对象语言开发的编译器和解释器设计。      当我们需要开发一种新的语言时,可以考虑使用解释器模式。      尽量不要使用解释器模式,后期维护会有很大麻烦。在项目中可以使用jruby,Groovy,java的js引擎...
分类:其他好文   时间:2015-04-14 21:35:58    阅读次数:135
GOF23设计模式之中介者模式的理解
?? 中介模式Mediator 场景 假如没有总经理,下面有三个部门,财务部,市场部,研发部。财务部要发工资,让大家和对公司需要跟市场部和研发部都通气。市场部要接个新项目,需要研发部技术支持,需要财务部处理资金。市场部跟各个部门打交道。财务部发钱了,需要跑去和研发部和市场部打交道。研发部研发产品,市场部做调研,销售缺少资金又需要去找财务部。在这种情况下...
分类:其他好文   时间:2015-04-12 12:06:28    阅读次数:123
GOF23设计模式之中介者模式的实现
/**  * 时间:2015年4月12日09:57:11  * 抽象中介类,定义了同事对象到中介者对象的接口  *  */ package com.bjsxt.cn.mediator; public interface Mediator {  public void register(String dname, Deparment d);  public void command...
分类:其他好文   时间:2015-04-12 12:05:09    阅读次数:169
GOF23设计模式之迭代器模式理解与实现
?? 迭代器模式      场景:          提供一种可以遍历聚合对象的方式。又称为游标cursor模式          聚合对象:存储数据          迭代器模式:遍历数据   聚集抽象类 Aggregate Iterator 迭代抽象类,用于定义得到开始对象,得到下一个对象,判断是否...
分类:其他好文   时间:2015-04-12 09:17:01    阅读次数:165
120条   上一页 1 ... 8 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!