外观模式
一、题目:
在计算机主机(MainFrame)中,只需要按下主机的开机按钮(on()),就可以调用其他硬件设备和软件的启动方法,如内存(Memory)的自检(check()),CPU的运行(run()),硬盘(Harddisk)的读取(read()),操作系统(OS)的载入(load())等,如果某一过程发生错误,则计算机启动失败,使用外观模式模拟该过程绘制类图并编程实现。
(1)实现给出外观模式结构视图。
(2)给出该实例类图及代码实现。
二、所用模式结构视图:
三、实例类图:
四、实例实现代码:
(因为区分,所以在类的前面加了Gj19)
主窗口类:外观类
package FacadePattern;
/**
* 主窗口类:外观类
* @author gong
*
*/
public class Gj19Mainframe {