适配器模式复习总结

适配器模式:将一个类的接口转换成客户希望的另一个接口.适配器模式让那些接口不兼容的类可以一起工作.

适配器模式角色:目标抽象类,适配器类,适配者类

类适配器:适配器继承适配者实现目标抽象类.

对象适配器:适配器实现目标抽象类,维持一个适配者类的成员引用

缺省适配器/单接口适配器:选择性实现部分抽象方法.

缺省适配器角色:适配者接口,缺省适配器,具体业务类.

双向适配器:适配器类中不仅维持了对目标类的引用还维持了对适配者的引用.

适配器模式优点:增加了系统的透明性和复用性,让系统更加灵活.

适配器模式缺点:类适配器和对象适配器各有各的缺点和局限性.

适配器模式适用于系统想要使用一些现有的类,而这些类的接口不符合系统的需求的场景.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值