首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

Head First 设计方式学习笔记(七)适配器模式 续

2012-10-30 
Head First 设计模式学习笔记(七)适配器模式 续本文出自 “熔 岩” 博客,请务必保留此出处 http://lavasoft.

Head First 设计模式学习笔记(七)适配器模式 续

本文出自 “熔 岩” 博客,请务必保留此出处 http://lavasoft.blog.51cto.com/62575/90768

?

缺省适配器模式

?

上文谈到了适配器模式,要是Targer目标角色有20方法,那么每个适配器都要去实现接口中这些方法,这样做感觉太费劲。?这种情况下,可以考虑实现个默认适配器,然后实际的实现目标角色接口的类可以集成这个默认适配器,然后重写默认实现的方法即可。?1、目标角色
public class MyInteresting extends DefaultAdapter{     public void f5(){         System.out.println("呵呵,我就对f5()方法感兴趣,别的不管了!");     } }
?这下方便多了,每次只需要实际去重写一个类,而不是实现所有的接口方法。这个在Java GUI编程中有着大量的应用。?

热点排行