Java的常见模式

适配器模式

 1 package com.huawei;
 2 
 3 import java.io.BufferedReader;
 4 import java.io.IOException;
 5 import java.io.InputStreamReader;
 6 
 7 import java.util.Observable;
 8 import java.util.Observer;
 9 
10 interface Window
11 {
12     public  void open();
13     public  void close();
14     public  void active();
15 }
16 
17 abstract class WindowAdapter implements Window
18 {
19     public  void open(){}
20     public  void close(){}
21     public  void active(){}
22 }
23 
24 class WindowImpl extends WindowAdapter
25 {
26     public  void open()
27     {
28         System.out.println("Open.......");
29     }
30     public  void close()
31     {
32         System.out.println("Close.......");
33     }
34     public  void active()
35     {
36         System.out.println("Active.......");
37     }
38 }
39 
40 
41 public class ForNumber
42 {
43     public static void main(String args[])
44     {
45        Window win = new WindowImpl();
46        win.open();
47        win.close();
48     }
49 }
View Code

相关文章:

  • 2021-07-03
  • 2022-12-23
  • 2022-01-23
  • 2021-11-17
  • 2022-12-23
  • 2022-01-22
  • 2021-08-12
猜你喜欢
  • 2022-01-04
  • 2021-11-06
  • 2021-06-30
  • 2022-01-05
  • 2022-12-23
  • 2021-06-19
  • 2022-02-19
相关资源
相似解决方案