using System;
  using FacadeLib;
  // Compile with csc /r:FacadeLib.dll Facade2Main.cs
 
  class FacadePattern1 {
    class Client {
    public void ClientMain () {

        Facade.Operation1();
        Facade.Operation2();

    }
  }
 
  static void Main() {
     new Client().ClientMain();
  }
}   

/* Output:

Operation 1
Subsystem A, Method A1
Subsystem A, Method A2
Subsystem B, Method B1

Operation 2
Subsystem B, Method B1
Subsystem C, Method C1

*/

相关文章:

  • 2021-06-13
  • 2021-12-22
  • 2021-11-02
  • 2021-06-30
  • 2021-07-20
  • 2021-08-21
猜你喜欢
  • 2021-07-06
  • 2021-10-14
  • 2021-11-12
  • 2021-09-30
相关资源
相似解决方案