Android设计模式-适配器模式

关于适配器模式

平时在开发中使用RecycleView等组件时就会用到Adapter,Adapter模式就是将当前类型适配到客户端所期待的目标接口。从而使两个类能一起工作。在软件开发中有一句话正好体现了这点:任何问题都可以加一个中间层来解决。通过添加Adapter层实现接口转换以达到适配的目的。

匹配模式的角色有三个:目标接口Target,源(需要适配的类)Adaptee,适配器Adapter。

适配器模式的具体实现可以分为类适配器和对象适配器。

类适配器的实现就是将Adapter继承自源,然后实现目标接口:

  class MyAdapter extends Adaptee implements Target{
        ...
  }

对象适配的实现是通过Adapter持有源的实例,然后实现目标接口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值