为了账号安全,请及时绑定邮箱和手机立即绑定

模式的秘密---适配器模式

tuohuangs JAVA开发工程师
难度中级
时长30分
学习人数
综合评分9.47
133人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰

最新回答 / 安里屋小调
定义abstractAdapter的目的应该有多个,但是实质是定义一个抽象类的作用:最直接的用处,就是为继承者免去一些通用的代码,可以抽象到abstractAdapter这里面。至于为什么Adapter不可以直接实现Target组合Adaptee,其实是可以直接实现Target并组合Adaptee的。不这样做的最根本的原因,还是因为上面的原因,为了代码的整洁,重构的方便。

最新回答 / AarynArwin
我觉得他的三相的应该就是插头的意思,不过是注释写的有些歧义,自己转义过来就好。

最赞回答 / Caption_1210
老师讲的还好吧,想想电源适配器没有三相插口就找个转换器(支持两充的)插在两相接口上就行了,这个转换器就是适配器。 翻译软件,见人说人话,见鬼。。。是吧

最新回答 / jcoder512
这个老师讲的很清楚,是适配器模式的实现方式之一,并没有说好坏之分,而且这些也是因项目需求而定的,并非使用继承不好,因为如果只是为某个业务完成适配的话,继承就和简单,方便,而且高内聚。

最新回答 / 慕雪0586915
太棒了,就是这个原因,我说搞了半天都找不到哪里冲突呢,非常感谢!purifjwfxiaoydkhksqvagsvm
首页上一页1234下一页尾页
课程须知
本课程的学习,需要小伙伴们具有以下基础 1、Java基础 2、掌握面向对象的思想 如果您是新手,建议先移步 《Java入门第一季》 和 《Java入门第二季》
老师告诉你能学到什么?
1、理解适配器模式的含义及该模式的角色关系 2、理解两种模式的区别 3、领悟适配器模式是如何通过“组合”和“继承”实现代码重用 4、学会灵活运用适配器解决问题

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消