EN
您的当前位置首页 > 新闻中心 > 常见问题
Common problem
- 常见问题-

适配器适配对象以及适配模式适用场景

信息来源: | 发布日期: 2017-11-14 | 浏览量:221
关键词:适配器适用场景

  适配器是用于电流变换(整流)的设备,适配器的存在,就是为了将已存在的东西(接口)转换成适合我们的需要、能被我们所利用,在现实生活中,适配器更多的是作为一个中间层来实现这种转换作用;而适配器模式(Adapter)则是将一个类的接口转换成客户希望的另外一个接口,Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
  
  适用场景:1、已经存在的类的接口不符合我们的需求;2、创建一个可以复用的类,使得该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作;3、在不对每一个都进行子类化以匹配它们的接口的情况下,使用一些已经存在的子类。
  
  在通用类的适配器中,Cient类^终面对的是Target接口(或抽象类),它只能够使用符合这一目标标准的子类;而Adaptee类则是被适配的对象(也称源角色),因为它包含specific(特殊的)操作、功能等,所以我们想要在自己的系统中使用它,将其转换成符合我们标准的类,使得Client类可以在透明的情况下任意选择使用ConcreteTarget类或是具有特殊功能的Adatee类。

相关文章
相关产品

扫一扫二维码

邮箱:sales@etman.cn
联系人QQ:3251095152
Copyright © 2018 英特曼电气(上海)有限公司 沪ICP备18030476号 版权声明 技术支持:江苏东网科技