- 博客(3)
- 收藏
- 关注
适配器模式(Adapter)
一、介绍适配器模式使得一个接口与其它接口兼容,从而给出多个不同接口的统一抽象。换句话说,该模式是将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 二、实例在本模式的实例部分,我们有一个TeaBag类,由TeaCup来支配使用,完成泡茶的这个过程。public class TeaBag { boolean tea...
2007-09-27 11:12:24 154
单例模式(Singleton)
一、介绍单例模式是一种比较普遍和简单的模式,在我们的程序中经常会用到。简单的说就是,单例模式就是让一个类永远只对外发布唯一的实例(Instance)。 二、实例在本模式中介绍的例子中,SingleSpoon类拥有一个实例,声明为静态(static)私有(private)变量"theSpoon",核心代码内容如下:public class SingleSpoon { ...
2007-09-17 11:29:00 98
原型模式(Prototype)
一、介绍原型模式是在已指定对象的基础上,然后通过拷贝这些原型对象创建新的对象。 二、实例实例的UML图如下: 提供一个基本的原型工厂类,定义make方法和传入参数定义:public class PrototypeFactory { AbstractSpoon prototypeSpoon; AbstractFork prototype...
2007-09-07 10:29:40 93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人