• 设计模式(适配器模式)


    适配器模式主要用于接口的适配,在实际产品开发中诸如老版本升级,切换平台等等都会有实际的应用。

    即将一个老接口封装成新接口并暴露出去,在java中的典型实现如下:

    • Adapter(适配器)
    //适配器
    public class Adapter extends Adaptee implements TargetOperation {
    
        @Override
        public void Operation() {
            super.oldOperation();
        }
    }
    • Adaptee(被适配的类)
    //被适配的对象
    public class Adaptee {
        public void oldOperation(){
            System.out.print("old Operation");
        }
    }
    • TargetOperation(适配的目标接口)
    //适配的目标
    public interface TargetOperation {
        public void Operation();
    }
    • APP 测试类
    public class App {
    
        public static void main(String[] args) {    
            Adapter adapter = new Adapter();
            adapter.Operation();
        }
    }
  • 相关阅读:
    DOM
    js中字符串常规操作
    placeholer改变默认灰色
    css重置reset.css
    倒计时跳转
    手机中间四位用*代替
    animation
    过渡
    flex布局
    css3几个新属性
  • 原文地址:https://www.cnblogs.com/Fredric-2013/p/4571698.html
Copyright © 2020-2023  润新知