外观模式--也称为门面模式
有主系统对子系统进行统一的管理 比如 电脑开关(cpu开关,memory开关,disk开关)
disk is opend
cpu is opend
disk is closed
cpu is closed
有主系统对子系统进行统一的管理 比如 电脑开关(cpu开关,memory开关,disk开关)
package com.facade;
public class Disk {
public void start(){
System.out.println("disk is opend");
}
public void stop(){
System.out.println("disk is closed");
}
}
package com.facade;
public class Cpu {
public void start(){
System.out.println("cpu is opend");
}
public void stop(){
System.out.println("cpu is closed");
}
}
package com.facade;
public class Computer {
private Disk disk = new Disk();
private Cpu cpu = new Cpu();
public void start(){
disk.start();
cpu.start();
}
public void stop(){
disk.stop();
cpu.stop();
}
}
package com.facade;
public class Test {
public static void main(String[] args) {
Computer computer = new Computer();
computer.start();
computer.stop();
}
}
disk is opend
cpu is opend
disk is closed
cpu is closed