课程
/后端开发
/Java
/模式的秘密---适配器模式
为什么需要abstractAdapter,
为什么Adapter不可以直接实现Target组合Adaptee?
2017-11-02
源自:模式的秘密---适配器模式 3-1
正在回答
定义abstractAdapter的目的应该有多个,但是实质是定义一个抽象类的作用:最直接的用处,就是为继承者免去一些通用的代码,可以抽象到abstractAdapter这里面。
至于为什么Adapter不可以直接实现Target组合Adaptee,其实是可以直接实现Target并组合Adaptee的。不这样做的最根本的原因,还是因为上面的原因,为了代码的整洁,重构的方便。
举报
适配器教你如何“到什么山唱什么歌”,将你锻造成java大人
2 回答这模式听不懂啊
3 回答有一点感觉不太对。。。
1 回答为什么使用适配器以及要解决的问题才是最重要的
2 回答类图画得有问题吧,Adaptee与Adapter之间是组合的,不是关联吧。
4 回答讲解的通俗易懂