常用设计模式-适配器模式

Posted chenweichu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用设计模式-适配器模式相关的知识,希望对你有一定的参考价值。

1、适配器使用场景:

 1、系统需要使用现有的类,而此类的接口不符合系统的需要。

2、想要建立一个可以重复使用的类,用于与一些彼此之间没有太大关联的一些类,包括一些可能在将来引进的类一起工作,这些源类不一定有一致的接口。

3、通过接口转换,将一个类插入另一个类系中。(比如老虎和飞禽,现在多了一个飞虎,在不增加实体的需求下,增加一个适配器,在里面包容一个虎对象,实现飞的接口。)

 

2、生活场景

目前只有适配二脚插头的插座,但是买回来的电器是三脚的插头。

那如果让三脚插头可以插在二脚的插座上呢? 这时候就可以用适配作为桥梁,适配器连接二脚插头和三脚的插座。

 

3、代码实现

 

以上是关于常用设计模式-适配器模式的主要内容,如果未能解决你的问题,请参考以下文章

常用设计模式(08)适配器模式

常用设计模式:适配器模式

常用设计模式之适配器

20 UI_常用组件之 Spinner与适配器模式

java中常用的设计模式都有哪些?

适配器模式