门面模式
也叫外观模式,一个子系统的外部与内部通信必须通过一个统一的对象进行,提供一个高层次的接口,使得子系统更易于使用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| public class SubSysOne{ public void method1(){ System.out.println("子系统方法一"); } }
public class SubSysTwo{ public void method2(){ System.out.println("子系统方法二"); } }
public class Facade{ SubSysOne subSysOne; SubSysTwo subSysTwo; public Facade(){ subSysOne = new SubSysOne(); subSysTwo = new SubSysTwo(); } public void method(){ subSysOne.method1(); subSysTwo.method2(); } }
|
使用场景