public Facade() { subSystemA = new SubSystemA(); subSystemB = new SubSystemB(); subSystemC = new SubSystemC(); subSystemD = new SubSystemD(); }
public static string OperationAB() { return(SubSystemA.MethodA() + SubSystemB.MethodB()); }
public Facade() { _subSystemA = new SubSystemA(); _subSystemB = new SubSystemB(); _subSystemC = new SubSystemC(); }
public Facade(SubSystemA subSystemA, SubSystemB subSystemB, SubSystemC subSystemС) { _subSystemA = subSystemA; _subSystemB = subSystemB; _subSystemC = subSystemС; }
public Facade(SubSystemA subSystemA, SubSystemB subSystemB, SubSystemC subSystemC) { _subSystemA = subSystemA; _subSystemB = subSystemB; _subSystemC = subSystemC; }
public SubSystemAdapter(SubSystemA subsystemA, SubSystemB subsystemB) { _subSystemA = subsystemA; _subSystemB = subsystemB; }
public Facade(SubSystemA sysA, SubSystemB sysB) { _sysA = sysA; _sysB = sysB; }
public Facade() { ssa = new SubSystemA(); ssb = new SubSystemB(); ssc = new SubSystemC(); }