上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页
摘要: *备忘录模式(Memento):在不破坏封装性的前提下,捕获一个对戏的内部状态, * 并在该对象之外保存这个状态。这样以后就能恢复到原来保存的状态 *Originator(发起人): 负责创建一个备忘录 Memento,用... 阅读全文
posted @ 2014-06-13 17:55 dragon.net 阅读(281) 评论(0) 推荐(0) 编辑
摘要: *状态模式(State):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂的时候,吧状态判断逻辑独立到一系列的类中,是复杂的逻辑简单化。 Work work = new Work(); ... 阅读全文
posted @ 2014-06-13 15:38 dragon.net 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 观察者(Observer)模式:定义了一种一对多的依赖关系。让多个观察者对象同时监听某一个主题对象。 这个主题对象发生变化时会通知所有观察者对象,使他们字段更新自己 /* * 抽象主题(Subject)角色:主题角色把所有对观察考对象的引用保存在一个聚集里,每个主题都可以有任何数量的观... 阅读全文
posted @ 2014-06-12 11:15 dragon.net 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 门面(Facade)模式 也叫 外观模式。外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得子系统更加容易使用 /* * 门面(Facade)角色:客户端可以调用这个角色的方法。此角色知晓相关的(一个或者多个)子系统的功能和责任。 在... 阅读全文
posted @ 2014-06-11 18:01 dragon.net 阅读(294) 评论(0) 推荐(0) 编辑
摘要: /* * 抽象模版(AbstractClass)角色有如下的责任: 定义了一个或多个抽象操作,以便让子类实现。这些抽象操作叫做基本操作,它们是一个顶级逻辑的组成步骤。 定义并实现了一个模版方法。这个模版方法一般是一个具体方法,它给出了一... 阅读全文
posted @ 2014-06-10 18:21 dragon.net 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的反问。 * 抽象主题角色(Subject):声明了真实主题和代理主题的共同接口,这样一来在任何使用真实主题的地方都可以使用代理主题。 * 代理主题(Proxy)角色:代理主题角色内部含有对真是主题的引用,从而可以在任何时候操作真... 阅读全文
posted @ 2014-06-10 16:11 dragon.net 阅读(333) 评论(0) 推荐(0) 编辑
摘要: /* * 环境(Context)角色:持有一个Strategy类的引用。 * 抽象策略(Strategy)角色:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给出所有的具体策略类所需的接口。 * 具体策略(ConcreteStrategy)角色:包装了相关的算法或... 阅读全文
posted @ 2014-06-09 10:10 dragon.net 阅读(201) 评论(0) 推荐(0) 编辑
摘要: public class FileUtils { /// /// 文件下载 /// /// 页面参数 /// 文件源路径 /// 文件命名 public static void Fil... 阅读全文
posted @ 2014-06-09 09:15 dragon.net 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: public class CreateExcel { /// /// 用Excel组件导出Excel文件 /// /// /// /// /// public s... 阅读全文
posted @ 2014-06-09 09:13 dragon.net 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: public class CSVHelper { System.Windows.Forms.SaveFileDialog saveFileDialog1;//保存 private string header = string.Empty;//标题 //... 阅读全文
posted @ 2014-06-09 09:12 dragon.net 阅读(1031) 评论(1) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页