上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 47 下一页
摘要: 组合模式组合模式:允许你将对象组合成树型结构来表现“整体/部分”层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。 要点:1. 组合模式以不遵守单一责任原则换取透明性,让Client将组合和叶节点一视同仁。2. 在实现组合模式时,有很多设计上的折衷。要根据需求平衡透明性和安全性。3.... 阅读全文
posted @ 2013-11-07 12:13 Wishmeluck 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 适配器模式Adapter(别名Wrapper)模式:将一个类的接口,转换成客户期望的另一个类的接口。适配器让原本接口不兼容的类可以合作无间。要点:1.适配器模式主要应用于“希望复用一些现存的类,但是接口又与复用环境要求不一致的情况”,在遗留代码复用、类库迁移等方面非常有用。2.适配器模式有对象... 阅读全文
posted @ 2013-11-07 12:10 Wishmeluck 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式Decorator模式(别名Wrapper):动态将职责附加到对象上,若要扩展功能,装饰者提供了比继承更具弹性的代替方案。 意图:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 设计原则:1. 多用组合,少用继承。利用继承设计子类的行... 阅读全文
posted @ 2013-11-07 12:01 Wishmeluck 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 依赖和关联的区别 对于依赖和关联,网上大部分都是流行下面这篇文章的说法,自己对于它们之间的区别还是不太了解,同时系统结构中各个层之间是相互依赖还是相互关联,还是分不清。打算先看看写写代码,然后再体会体会。转:依赖和关联的区别首先类之间的关系从宏观上可以分为:关联、依赖、继承(泛化),而其中关联... 阅读全文
posted @ 2013-11-06 16:12 Wishmeluck 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 加密算法 图解" title="DES 加密算法 图解"> 阅读全文
posted @ 2013-11-03 00:18 Wishmeluck 阅读(371) 评论(0) 推荐(0) 编辑
摘要: A ACE:Ace压缩档案格式 ACT:Microsoft office助手文件 AIF,AIFF:音频互交换文件,Silicon Graphic and Macintosh应用程序的声音格式 ANI:Windows系统中的动画光标 ARC:LH ARC的压缩档案文件 ARJ:Robert J... 阅读全文
posted @ 2013-11-02 21:25 Wishmeluck 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: 单元内主要就是 TZipFile 类, 最方便使用的是它的类方法:TZipFile.ExtractZipFile() //解压 Zip 文件到指定文件夹TZipFile.IsValid() //判断指定文件是否是有效的 Zip 文件TZipFile.ZipDi... 阅读全文
posted @ 2013-10-31 14:39 Wishmeluck 阅读(151) 评论(0) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/uid-20665441-id-305462.htmlBOM这里涉及到一个BOM(Byte Order Mark)的概念.简单的讲,在Unicode标准中,为了标示文本文件的编码类型,可以在文本文件的开始插入几个特殊的byte,通过这几个特殊... 阅读全文
posted @ 2013-10-30 14:51 Wishmeluck 阅读(911) 评论(0) 推荐(0) 编辑
摘要: Delphi 里的接口聚合的写法转 百毒空间,百毒不侵unit Unit1;{----------------------------------------------------------------------------- 本程序演示接口委托聚合: TMyClass 拥有并实现了... 阅读全文
posted @ 2013-10-23 09:51 Wishmeluck 阅读(311) 评论(0) 推荐(0) 编辑
摘要: { 说明:该事例实现的效果,在单个应用或代码量小的项目中,可以完全不用接口委托来完成。 之所以采用委托接口,主要是应用到:已经实现的接口模块中,在不改变原有代码的情况下, 需要对其进行扩展;原始模块只需要开放部分功能,但又不能暴露实现细节的场合;}unit TestUnit;interf... 阅读全文
posted @ 2013-10-23 00:33 Wishmeluck 阅读(151) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 47 下一页