适配器模式

      适配额器模式在《设计模式:可复用面向对象软件的基础》一书中的解释是:将一个类的接口转换成客户希望的另外一个接口。适配器使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

      我的理解是对于第三方软件接入、代码重构、项目维护中需要在不改变原有结构的情况下接入第三方软件、对接新的模块或者实现新的功能,需要开发一个中间接口实现对方接口和已有的接口或者类实现对接,那么在中间接口中通过对方的类生成对象,重载已有接口的方法,在已有接口的方法中通过对方的类生成的对象调用对方的接口的方法。在使用的时候用实现了已有接口的类创建的适配器的对象,通过该对象调用适配器中的方法,由于适配器中的方法和已有接口中的方法是同名,这样保证了接口的一致性。

      原有的计算公积金的类

 

      调整基数后的计算公积金的类

 

      通过适配器实现通过原有类实例化,调用原有的方法生成的结果是调整基数后的公积金

 

      客户端调用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值