Exemple #1
0
 static void test_adapter_mode()
 {
     /*
      * 适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本不兼容的类可以合作无间。
      */
     Console.WriteLine("\n---------------- test adapter --------------------\n");
     Adaptee adaptee = new Adaptee();
     ObjectAdapter adapter = new ObjectAdapter(adaptee);
     adapter.request();
 }
Exemple #2
0
 public ObjectAdapter(Adaptee adaptee)
 {
     this.adaptee = adaptee;
 }