摘要: 桥接模式(Bridge Pattern) ——.NET设计模式系列之九 Terrylee,2006年2月 概述 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。 意图 将抽象部分与实现部分分离,使它们都可以独立的变化。[GOF... 阅读全文
posted @ 2008-12-30 10:16 飘雨的黄昏 阅读(593) 评论(1) 推荐(0) 编辑
摘要: Devlib是自己封装的一个包含有数据操作模式,共用操作方法层,控件层三个组件的集合. 下面介绍Devlib中的日志处理类.封装源码如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System; using System.Col... 阅读全文
posted @ 2008-12-23 10:58 飘雨的黄昏 阅读(1486) 评论(3) 推荐(0) 编辑
摘要: 对ICSharpCode中文件压缩与解压进行二次封装.为开发人员提供简单友好的访问接口.类中引用了最新的ICSharpCode源码,下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/DownloadLatestVersion.asp?what=SourceSamples ZipHelper Code highlighting ... 阅读全文
posted @ 2008-12-23 10:36 飘雨的黄昏 阅读(601) 评论(0) 推荐(0) 编辑