适配器模式

适配器模式:

模式定义:
将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作
应用场景
1.当你希望使用某些现有类,但其接口与您的其他代码不兼容时,请使
用适配器类。
2.当你希望重用几个现有的子类,这些子类缺少一些不能添加到超类中
的公共功能时,请使用该模式。
优点:
1.符合单一职责原则
2.符合开闭原则
JDK & Spring源码中的应用
1 JDK:
2 java.util.Arrays#asList()
3 java.util.Collections#list()
4 Spring:
5 org.springframework.context.event.GenericApplicationListenerAdapter

 

posted @ 2022-05-28 19:17  VNone  阅读(20)  评论(0)    收藏  举报