public Facade() { subSystemA = new SubSystemA(); subSystemB = new SubSystemB(); subSystemC = new SubSystemC(); subSystemD = new SubSystemD(); }
public static string OperationBC() { return(SubSystemB.MethodB() + SubSystemC.MethodC()); }
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 Facade() { ssa = new SubSystemA(); ssb = new SubSystemB(); ssc = new SubSystemC(); }