博客专栏  >  架构设计   >  C#设计模式

C#设计模式

结合应用实例,全面介绍C#设计模式,包括模式动机、模式定义、模式结构、模式应用实例分析、模式扩展知识、模式优缺点分析、模式适用场景等知识,全面提升您的设计能力和代码质量!

关注
14 已关注
12篇博文
  • 模板方法模式深度解析(三)

    4 钩子方法的使用             模板方法模式中,在父类中提供了一个定义算法框架的模板方法,还提供了一系列抽象方法、具体方法和钩子方法,其中钩子方法的引入使得子类可以控制父类的行为。最简单的...

    2012-12-15 21:53
    8788
  • 模板方法模式深度解析(二)

    3 模板方法模式应用实例      下面通过一个应用实例来进一步学习和理解模板方法模式。       1. 实例说明      某软件公司欲为某银行的业务支撑系统开发一个利息计算模块,利息计算流程如下...

    2012-12-15 21:24
    7010
  • 模板方法模式深度解析(一)

    1. 模板方法模式概述       在现实生活中,很多事情都包含几个实现步骤,例如请客吃饭,无论吃什么,一般都包含点单、吃东西、买单等几个步骤,通常情况下这几个步骤的次序是:点单 --> 吃东西 --...

    2012-12-15 20:52
    32225
  • 深入浅出外观模式(三)

    4. 抽象外观类      在标准的外观模式结构图中,如果需要增加、删除或更换与外观类交互的子系统类,必须修改外观类或客户端的源代码,这将违背开闭原则,因此可以通过引入抽象外观类来对系统进行改进,在一...

    2012-12-05 14:32
    9065
  • 深入浅出外观模式(二)

    3. 外观模式应用实例       下面通过一个应用实例来进一步学习和理解外观模式。        1. 实例说明       某软件公司欲开发一个可应用于多个软件的文件加密模块,该模块可以对文件中的...

    2012-12-05 14:20
    15374
  • 深入浅出外观模式(一)

    外观模式是一种使用频率非常高的结构型设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,降低子系统与客户端的耦合度,且客户端调用非常方便。 1. 外观...

    2012-12-04 23:55
    16503
  • 饿汉式单例与懒汉式单例的C#实现

    本文将介绍如何使用C#语言实现饿汉式单例与懒汉式单例,并分析饿汉式单例与懒汉式单例的优缺点。      1. 饿汉式单例类      饿汉式单例类(Eager Singleton)是实现起来最容易的单...

    2012-12-02 22:21
    5799
  • 如何使用C#语言实现原型模式

    原型模式:使用原型实例指定待创建对象的类型,并且通过复制这个原型来创建新的对象。         《西游记》中,孙悟空可以根据自己的形状复制(克隆)出多个身外身,如图1所示,这种技巧在面向对象软件设计...

    2012-10-19 18:37
    5155
  • C#设计模式之代理模式(四)

    15.7 代理模式效果与适用场景       代理模式是常用的结构型设计模式之一,它为对象的间接访问提供了一个解决方案,可以对对象的访问进行控制。代理模式类型较多,其中远程代理、虚拟代理、保护代理等在...

    2012-11-27 00:22
    7625
  • C#设计模式之代理模式(三)

    15.4 远程代理      远程代理(Remote Proxy)是一种常用的代理模式,它使得客户端程序可以访问在远程主机上的对象,远程主机可能具有更好的计算性能与处理速度,可以快速响应并处理客户端的...

    2012-11-27 00:02
    6946
  • C#设计模式之代理模式(二)

    15.3 代理模式应用实例       下面通过一个应用实例来进一步学习和理解代理模式。       1. 实例说明       某软件公司承接了某信息咨询公司的收费商务信息查询系统的开发任务,该系统...

    2012-11-26 23:28
    9209
  • C#设计模式之代理模式(一)

    代理模式是常用的结构型设计模式之一,当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,所访问的真实对象与代理对象需要实现相同的接口。根据代理模式...

    2012-11-26 23:04
    15010

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部