本文主要是介绍外观模式——实现电脑主机的开关过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
外观模式
题目:
电脑主机(Mainframe)中,只需要按下主机的开机按钮(on()),即可调用其他硬件设备和软件的启动方法,如内存(Memory)的自检(check()),CPU的运行(run()),硬盘(HardDisk)的读取(read()),操作系统(OS)的载入(load())等,如果某一过程发生错误则电脑启动失败。使用外观模式模拟该过程,绘制类图并编程模拟实现。
类图:
分析:在本实例中,Mainframe充当外观角色,Memory、CPU、HardDisk和OS充当子系统角色。
相关代码如下
public class Memory { //子系统:内存public void check(){System.out.println("内存质检成功!");}public class CPU {public void run(){
这篇关于外观模式——实现电脑主机的开关过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!