适配器模式(Adapter Pattern)--不兼容结果的协调

本文介绍了适配器模式的基本概念,包括对象适配器和类适配器的区别,并解释了缺省适配器的设计思想,即如何通过抽象类实现接口并提供默认方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 定义:将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper);
  • 分类:
    • 对象适配器:适配器与适配者之间是关联关系;
    • 类适配器:适配器和适配者之间是继承(或实现)关系;
  • 缺省适配器
    • 当不需要实现一个接口所提供的所有方法时,可先设计一个抽象类实现该接口,并为接口中每个方法提供一个
      默认实现(空方法),那么该抽象类的子类可以选择性地覆盖父类的某些方法来实现需求;也称为单接口适配器模式;

转载于:https://www.cnblogs.com/linkworld/p/8978569.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值