跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

适配器模式怎么用?详解类适配器和对象适配器!

什么是适配器模式?

适配器模式就像一个中间人,它把一个类的接口变换成客户端所期待的另一种接口,这样原本因为接口不匹配而无法在一起工作的两个类,就能愉快地一起工作了。简单来说,就是让不同接口的类能够协同工作。

类适配器模式

类适配器模式是通过继承来实现的。它让Adapter继承Adaptee类,然后实现Target接口。这样,客户端就可以通过Adapter来访问Adaptee类的方法。

  • Adaptee:适配者类,它是需要被访问的、需要被适配的组件。
  • Target:目标接口,当前系统业务所使用的接口。
  • Adapter:适配器类,通过继承和实现目标接口,让客户端按照目标接口的方法访问适配者。
  • Client:客户端,适配器的使用者。
/**
 * 源角色(Adaptee):现在需要适配的接口
 */
public class ZhiFu {
    public  void zhiFu(){
        System.out.println(
                            

相关文章