设计模式- 适配器模式

适配器模式把一个类的接口变成客户端所期待的另一个接口,从而原本因接口不匹配而无法再一起工作的两个类能够在一起工作。

使用场景
1、系统需要使用现有的类,而此类的接口不符合系统的需求,即接口兼容。
2、想要建立一个可以重复使用的类,用于与一些彼此之间没有太大关联的一些类,包括一些可能在将来引进的类一起工作。
3、需要一个统一的输出接口,而输入端的类型不可预知。

最常见的使用:
listview,gridview、recycleview 等 带有Adapter的。

你可能感兴趣的:(设计模式)