zoukankan      html  css  js  c++  java
  • java之适配器模式

    interface Window {
        public void open();

        public void close();

        public void activated();

        public void iconified();

        public void deiconified();
    }

    abstract class WindowAdapter implements Window {
        public void open() {
        };

        public void close() {
        };

        public void activated() {
        };

        public void iconified() {
        };

        public void deiconified() {
        };
    }

    class WindowImpl extends WindowAdapter {
        public void open() {
            System.out.println("Open the window....");
        }

        public void close() {
            System.out.println("Close the window....");
        }
    }

    public class AdapterDemo {
        public static void main(String[] args) {
            Window window = new WindowImpl();
            window.open();
            window.close();
        }
    }

  • 相关阅读:
    基础薄弱的反思
    最短路SPFA
    乌龟棋
    石子归并
    Linux学习2
    java 基础 数组
    java 基础 异常
    java 基础 接口
    java 基础 instance of
    solidity“abi.encode/abi.encodePacked”使用golang编码
  • 原文地址:https://www.cnblogs.com/vonk/p/3890084.html
Copyright © 2011-2022 走看看