Paterns
文章平均质量分 82
俩醒叁醉
从事电子招投标业务的项目管理工作,精通.NET技术,有丰富的研发经验。熟悉C#、VB6、PHP、JAVA等技术,有过视频采集、设备监控、ERP等行业工作经验。
展开
-
Pattern (1)
Chapter 1 Introduce of PatternsFactory pattern :根据提供给工厂的数据,从一系列相关的类中选择一个类实例并返回。Abstract Factory:用于返回一组类中的一个,在某些情况下,它实际上为一组类返回了一个工厂。Bulider Pattern :根据提供给它的数据及其表示,将一系列对象组装成一个新对象。通常选择何种方式组装对象由工厂决定原创 2007-06-23 01:29:00 · 1350 阅读 · 0 评论 -
Pattern 2
适配器模式该模式可以将一个类的程序设计接口转换成另外一个接口,或者说封装一个类或对象。适配器接受一种类型,并为其它类型产生一个接口。当你手头有一个类,而你需要的是另一个类时,可以通过该模式解决问题。例:如果你想要使用DataGrid类少数几个成员,如第一行存储String类对象、第二行存储Int32类对象,你可以为这种需要提供一个专门的类:DataGridApater。类DataG原创 2007-07-29 03:14:00 · 968 阅读 · 0 评论 -
Pattern 3
Chapter 13 Chain Of Responsibility Pattern允许多个类处理同一个请求而不需要了解彼此的功能。它在类之间提供了一种松散的耦合:类之间的唯一的联系就是相互间传递的请求。请求在类之间传递,直到其中一个类处理它为止。特性:一、链的组织是从最特殊到最一般;二、不能保证请求一定能响应。职责链将程序中每个对象能做什么的内容隔离。它的使用范围:1、原创 2007-07-29 03:16:00 · 1082 阅读 · 0 评论 -
Pattern 4
Chapter 18 Memento Pattern《C#设计模式》备忘录模式:可以通过特权访问要保存对象的状态,采用某些语言解决这一问题。其他对象对该对象值具有比较受限的访问权限,从而保持了他们的封装特性。对象通常不应该用公有方法暴露态多的内部状态,但是因为以后可能要恢复对象,还是希望能保存它的整个状态。在某些情况下,可以从公有接口(例如,图形对象的绘图位置)获得足够的信息来保存和恢原创 2007-07-29 03:18:00 · 875 阅读 · 0 评论 -
设计模式相关连接
设计模式 TerryLees Tech Space: 1、 NET设计模式系列文章 http://www.cnblogs.com/Terrylee/archive/2006/07/17/3原创 2008-06-29 12:02:00 · 569 阅读 · 0 评论 -
单件模式
Singleton模式 提供一种方法使得某一特定类型对象实例在全局范围内最多只能存在一个。该模式实际上可以被认为是对象池的一个特例,它提供了一个全局的存取点,以及注册、查找功能。其中注册和查找是相关联的。 Singleton Pattern实现的关键在于防止用户以其它任何方式创建对象,而只能用你所提供的方式。所有的构造函数必须被声明为私有的,而且必须至少声明一原创 2008-06-29 12:58:00 · 907 阅读 · 0 评论 -
工厂方法模式
在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。这个核心类仅仅负责给出具体工厂必须实现的接口,而不接触哪一个产品类被实例化这种细节。这使得工厂方法模式可以允许系统在不修改工厂角色的情况下引进新产品。在Factory Method模式中,工厂类与产品类往往具有平行的等级结构,它们之间一一对应。原创 2008-06-29 14:16:00 · 748 阅读 · 0 评论