码迷,mamicode.com
首页 > 其他好文 > 详细

适配器设计模式及GenericServlet(九)

时间:2017-04-07 12:45:43      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:实现   nbsp   alt   抽象类   eric   generics   dap   adapter   解决   

如果这个接口里面有好多方法,那创建A/B/C这个三个类的时候如果必须继承这个接口,那么就要写这么多方法代码是很丑陋的。所有使用适配器就可以解决这个问题,如下:

定义一个CommonIn接口

技术分享

 

不使用适配器的情况下:

技术分享

 

 使用适配器的情况下:创建一个抽象类去继承接口,有可能以后只会实现m1(),m2(),m3(),这个三个方法,把这个三个方法定义成抽象方法,这样,A/B/C这个三个类去继承这个Adapter这个抽象类就行了

技术分享

 

 

 

题外话:

技术分享

 

 

适配器设计模式及GenericServlet(九)

标签:实现   nbsp   alt   抽象类   eric   generics   dap   adapter   解决   

原文地址:http://www.cnblogs.com/suanshun/p/6677476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!