什么是适配器模式?
适配器模式就像一个中间人,它把一个类的接口变换成客户端所期待的另一种接口,这样原本因为接口不匹配而无法在一起工作的两个类,就能愉快地一起工作了。简单来说,就是让不同接口的类能够协同工作。
类适配器模式
类适配器模式是通过继承来实现的。它让Adapter继承Adaptee类,然后实现Target接口。这样,客户端就可以通过Adapter来访问Adaptee类的方法。
- Adaptee:适配者类,它是需要被访问的、需要被适配的组件。
- Target:目标接口,当前系统业务所使用的接口。
- Adapter:适配器类,通过继承和实现目标接口,让客户端按照目标接口的方法访问适配者。
- Client:客户端,适配器的使用者。
/**
* 源角色(Adaptee):现在需要适配的接口
*/
public class ZhiFu {
public void zhiFu(){
System.out.println(
