摘要: 场景: 点击UpdatePanel里的button显示“正在运行。。。”DIV,执行完后,隐藏DIV。难点: 执行完后,隐藏DIV。方法:[代码] 阅读全文
posted @ 2009-07-26 11:23 sucbert 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 项目中有时由于需求变化,我们经常不得不通过继承扩展原有类。但如果频繁扩展,就造成继承深度过深,有时还会违背单一职责原则(SRP)。这时装饰模式就派上用场的。图1 Decorator模式结构图图中的抽象类Decorator继承且包含Component,拥有基本功能,后面具体实例化的类(如:ConcreteDecoratorA)就可以扩展Component功能,开始“装饰”了。... 阅读全文
posted @ 2009-07-26 10:02 sucbert 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 意图将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。结构图图1 类的Adapter模式结构图图2 对象的Adapter模式结构图对象的Adapter模式比较灵活,我记录下自己对它的理解。我以交际类为例。如下图类Client中方法Contact()按照接口ContactTarget所声明的方法WriteLetter()与类Con... 阅读全文
posted @ 2009-07-26 08:13 sucbert 阅读(206) 评论(0) 推荐(0) 编辑