美文网首页
适配器模式

适配器模式

作者: 阿西Enzo | 来源:发表于2019-01-14 09:03 被阅读0次

    适配器模式

    简介:

    OldFunctionClass 是系统原有的功能类,NewrequiredClient可理解为新需求或接入的新功能,依赖接口INewFunctionClass,而实际上NewFunctionClass 做特殊的事情,实质上还是要用到OldFunction,但是client直接依赖New,所以我们必须通过适配器:实现new的同时,继承或依赖old(这里我们用的依赖),达到newClient使用old的功能,而无需修改old。

    关键:

    适配器通过继承或依赖旧功能类,并通过实现新的需求接口达到预期目标

    image.png

    理解

    • 适配器不能滥用,会导致类结构复杂度提升,一般用在就功能接入新功能场景

    这就是我理解的适配器模式,由于经验有限,可能还不够深入,欢迎大家给出意见与指导。

    每天进步一点, ^.^ !!!

    相关文章

      网友评论

          本文标题:适配器模式

          本文链接:https://www.haomeiwen.com/subject/nhardqtx.html