Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

适配器模式

定义

将一个类的接口转换成客户端希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
在一个新的项目中,一些所需要的类在旧的项目中就已经存在,但是由于接口的不同导致已有的类无法被复用,而由于项目时间比较紧又无法改造已有的类,这个时候就应该想办法来“适配”已有的类。
系统或模块的数据和处理流程都是正确的,但是接口与新系统不符时,我们就应该考虑使用适配器模式以达到可控范围之外的对象和某个接口相匹配。当需要复用一些现存的类但是其接口与复用接口环境不一致时,适配器模式拥有很高的价值。