门面模式:为一组接口提供一个一致的接口,门面模式定义了一个高层接口,使得子系统便于使用。
public class Facade {
public static void main(String[] args) {
Client client = new Client();
client.doSomething();
}
}
class Client {
Util util = new Util();
public void doSomething() {
util.doSomething();
}
}
class Util {
Sys1 sys1 = new Sys1();
Sys2 sys2 = new Sys2();
public void doSomething() {
sys1.print();
sys2.print();
}
}
class Sys1 {
public void print() {
System.out.println("11");
}
}
class Sys2 {
public void print() {
System.out.println("22");
}
}