Esempio n. 1
0
 public Facade()
 {
     one   = new SubSystem1();
     two   = new SubSystem2();
     three = new SubSystem3();
     four  = new SubSystem4();
 }
Esempio n. 2
0
 public FacadeMain()
 {
     _ss1 = new SubSystem1();
     _ss2 = new SubSystem2();
     _ss3 = new SubSystem3();
     _ss4 = new SubSystem4();
 }
Esempio n. 3
0
        static void Main(string[] args)
        {
            var sys1   = new SubSystem1();
            var sys2   = new SubSystem2();
            var facade = new Facade(sys1, sys2);

            Client.ClientCode(facade);
        }
Esempio n. 4
0
 public Facade()
 {
     this.sys1 = new SubSystem1();
     this.sys2 = new SubSystem2();
     this.sys3 = new SubSystem3();
 }
Esempio n. 5
0
 public Facade(SubSystem1 sys1, SubSystem2 sys2)
 {
     _sys1 = sys1;
     _sys2 = sys2;
 }