1.外观模式(Facade [fə'sɑd] n. 正面;表面;外观)

     外观模式:可以理解为 中介模式(没错,就是在用户与系统之间,增加了一个类,而这个类就是外观类,所以这个模式就叫外观模式)

    如下图:

     java外观模式(Facade)

      在如下图:

         java外观模式(Facade)

       

2.代码实现,我们就以第二个图为例子

    2.1.首先创建三个子系统类

           创建Cpu类:

 1 package design.pattern.facade;
 2 
 3 public class Cpu {
 4     public void turnOn() {
 5         System.out.println("启动CPU");
 6     }
 7 
 8     public void shutdown() {
 9         System.out.println("关闭CPU");
10     }
11 }
View Code

相关文章:

  • 2021-11-05
  • 2021-12-07
  • 2021-07-10
猜你喜欢
  • 2021-11-09
  • 2022-01-08
  • 2021-10-13
  • 2021-10-10
  • 2021-10-27
相关资源
相似解决方案