随笔分类 -  设计模式

摘要:单例模式顾名思义,就是只有一个实例。作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类我们称之为单例类。单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。下面我们讨论下为什么要使用PH... 阅读全文
posted @ 2014-08-28 22:47 WhoAmMe 阅读(453) 评论(0) 推荐(0)
摘要:【目的】:将一个类的接口转换成客户希望的另外一个接口,Adapter模式使得原来由于接口不兼容而不能一起工作的那此类可以一起工作【UML】:【主要角色】目标(Target)角色:定义客户端使用的与特定领域相关的接口,这也就是我们所期待得到的源(Adaptee)角色:需要进行适配的接口适配器(Adapter)角色:对Adaptee的接口与Target接口进行适配;适配器是本模式的核心,适配器把源接口转换成目标接口,此角色为具体类【适用性】1、你想使用一个已经存在的类,而它的接口不符合你的需求2、你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类协同工作3、你想使用一个已经存在的子类 阅读全文
posted @ 2013-09-16 15:22 WhoAmMe 阅读(7244) 评论(1) 推荐(0)