日期:2014-05-20  浏览次数:20751 次

关于“适配器模式”的理解与疑问
本人上网找了些关于“适配器模式”的一些教程,可是怎么也看不懂。
各位达人能否用通俗简练的语言解释下呢?谢谢~~~~~


------解决方案--------------------
看head first design pattern
里面举例比较形象
------解决方案--------------------
其实Swing中的事件处理用到了很多适配器模式,
比如抽象类MouseInputAdapter,实现了MouseInputListener接口,
MouseInputAdapter提供了一些空的方法,
所以你可以扩展它重写一些方法来实现你的MouseInputListener接口,
而如果你直接写类实现MouseInputListener接口的话,你就必须写每个方法的实现,这样就比较麻烦,
因为有些方法你并不需要用到。