博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设计模式---适配器模式
阅读量:4220 次
发布时间:2019-05-26

本文共 635 字,大约阅读时间需要 2 分钟。

01    /**
02     * @author Rollen-Holt 设计模式之 適配器模式
03     */
04    
05    interface window{
06        void open();
07        void close();
08        void activated();
09        void iconified();
10    }
11    
12    abstract class WindowAdapter{
13        public void open(){
14    
15        }
16        public void close(){
17    
18        }
19        public void activated(){
20             
21        }
22        public void iconified(){
23             
24        }
25    }
26    
27    class AdapterDemo extends WindowAdapter{
28        public void open(){
29            System.out.println("打开窗口");
30        }
31        public void close(){
32            System.out.println("关闭窗口");
33        }
34    }
35    
36    class hello{
37        public static void main(String[] a){
38            AdapterDemo a1=new AdapterDemo();
39            a1.open();
40            a1.close();
41        }
42    }

转载地址:http://cnlmi.baihongyu.com/

你可能感兴趣的文章
展现自己的人生智慧
查看>>
深入理解java多态性
查看>>
Java新手进阶:细说引用类型
查看>>
osg中使用MatrixTransform来实现模型的平移/旋转/缩放
查看>>
(一) Qt Model/View 的简单说明
查看>>
(二)使用预定义模型 QStringListModel例子
查看>>
UVM:7.4.5 加入存储器
查看>>
UVM:7.5.1 期望值与镜像值
查看>>
UVM:7.5.2 常用操作及其对期望值和镜像值的影响
查看>>
UVM:7.6.1 检查后门访问中hdl 路径的sequence
查看>>
UVM:7.6.2 检查默认值的sequence
查看>>
UVM:7.7.1 使用reg_predictor
查看>>
UVM:7.7.2 使用UVM_PREDICT_DIRECT功能与mirror 操作
查看>>
UVM:7.7.3 寄存器模型的随机化与update
查看>>
UVM:7.7.4 扩展位宽
查看>>
UVM:7.8.1 get_root_blocks
查看>>
UVM:7.8.2 get_reg_by_offset 函数
查看>>
UVM:8.1.1 任务与函数的重载
查看>>
UVM:8.1.2 约束的重载
查看>>
UVM:8.2.2 重载的方式及种类
查看>>