当前位置:网站首页>【DesignMode】外观模式 (facade patterns)

【DesignMode】外观模式 (facade patterns)

2022-07-07 14:16:00 weixin_43224306

基本介绍

  1. 外观模式(Facade),也叫“过程模式:外观模式为子系统中的一组接口 提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用

  2. 外观模式通过定义一个一致的接口,用 以屏蔽内部子系统的细节,使得 调用端只需跟这个接口发生调用,而无需关心这个子系统的内部细节

1. 影院管理项目

组建一个家庭影院:

DVD 播放器、投影仪、自动屏幕、环绕立体声、爆米花机,要求完成使用家庭影院的功能,其过程为:

直接用遥控器:统筹各设备开关

开爆米花机

放下屏幕

开投影仪

开音响

开 DVD,选 dvd

去拿爆米花

调暗灯光

播放

观影结束后,关闭各种设备

2. 传统方式解决影院管理

类图:

在这里插入图片描述

代码:

ClientTest{ 
    
    public static 
原网站

版权声明
本文为[weixin_43224306]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_43224306/article/details/125648689