摘要:
将一类的接口转换成客户希望的另外一个接口,Adapter模式使得原本由于接口不兼容而不能一起工作那些类可以一起工作。适用情况:使用的前提是:接口中规定了所有要实现的方法; 但一个要实现此接口的具体类,只用到了其中的几个方法,而其它的方法都是没有用的。实现方法:用一个抽象类实现已有的接口,并实现接口中所规定的所有方法,这些方法的实现可以都是空方法;原本要实现接口的子类,只实现上面的抽象类即可,并在其内部实现时,只对其感兴趣的方法进行实现;类图:角色:目标接口(Target): 客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。需要适配的类(Adaptee): 需要适配的类或适配者类。适 阅读全文
posted @ 2012-12-17 15:14 IT职涯 阅读(1615) 评论(0) 推荐(0) 编辑