コード例 #1
0
 public Facade()
 {
     subSystemA = new SubSystemA();
     subSystemB = new SubSystemB();
     subSystemC = new SubSystemC();
     subSystemD = new SubSystemD();
 }
コード例 #2
0
 public static string OperationAB()
 {
     return(SubSystemA.MethodA() + SubSystemB.MethodB());
 }
コード例 #3
0
 public Facade()
 {
     _subSystemA = new SubSystemA();
     _subSystemB = new SubSystemB();
     _subSystemC = new SubSystemC();
 }
コード例 #4
0
 public Facade(SubSystemA subSystemA, SubSystemB subSystemB, SubSystemC subSystemС)
 {
     _subSystemA = subSystemA;
     _subSystemB = subSystemB;
     _subSystemC = subSystemС;
 }
コード例 #5
0
ファイル: Facade.cs プロジェクト: prnawa/DPSharp
 public Facade(SubSystemA subSystemA, SubSystemB subSystemB, SubSystemC subSystemC)
 {
     _subSystemA = subSystemA;
     _subSystemB = subSystemB;
     _subSystemC = subSystemC;
 }
コード例 #6
0
 public SubSystemAdapter(SubSystemA subsystemA, SubSystemB subsystemB)
 {
     _subSystemA = subsystemA;
     _subSystemB = subsystemB;
 }
コード例 #7
0
ファイル: Facade.cs プロジェクト: DamianSki/DesignPatterns
 public Facade(SubSystemA sysA, SubSystemB sysB)
 {
     _sysA = sysA;
     _sysB = sysB;
 }
コード例 #8
0
ファイル: facade.cs プロジェクト: mohammad641/DesignPatterns
 public Facade()
 {
     ssa = new SubSystemA();
     ssb = new SubSystemB();
     ssc = new SubSystemC();
 }