public Facade() { one = new SubSystem1(); two = new SubSystem2(); three = new SubSystem3(); four = new SubSystem4(); }
public FacadeMain() { _ss1 = new SubSystem1(); _ss2 = new SubSystem2(); _ss3 = new SubSystem3(); _ss4 = new SubSystem4(); }
static void Main(string[] args) { var sys1 = new SubSystem1(); var sys2 = new SubSystem2(); var facade = new Facade(sys1, sys2); Client.ClientCode(facade); }
public Facade() { this.sys1 = new SubSystem1(); this.sys2 = new SubSystem2(); this.sys3 = new SubSystem3(); }
public Facade(SubSystem1 sys1, SubSystem2 sys2) { _sys1 = sys1; _sys2 = sys2; }