zoukankan      html  css  js  c++  java
  • 使用修改数据达到适配的目的

    对一个方法A,如果在其内部的处理逻辑依赖某个值的不同进行的处理方式而不同,那么如果新增一种调用情况,此种情况下,
    传入的数据是这个A不能处理的;并且,A的逻辑也是新增的调用情况想要进行的处理,也就说你可以拷贝一个A进行重新命名
    方法B;你也可以在方法A中新增点逻辑,达到对该数据的支持;但是这里有一个更好的实现方式,就是如下:
    在调用处,把数据修改为A依赖的某个值从而达到复用A的代码;这也是一种适配的做法;

    适配的好处1:和拷贝一个方法相比,减少了重复代码,便于维护;
    适配的好处2:和在原来的方法中新增一点处理逻辑支持扩展相比,能够不修改原有代码逻辑,降低修改带来的风险;

  • 相关阅读:
    oracle 分析函数3
    oracle 分析函数4
    oracle 分析函数2
    postgres
    博客系统
    Java 笔试面试 算法编程篇 一
    Java 笔试面试 基础篇 一
    Struts2
    mysql 数据类型
    ExceptionDemo
  • 原文地址:https://www.cnblogs.com/big1987/p/9700295.html
Copyright © 2011-2022 走看看