Example #1
0
        public static void Test()
        {
            CustomersBusinessObject customers = new CustomersBusinessObject("广州客户名单");

            customers.DataObject = new CustomersDataObject();
            customers.Show();
            customers.Next();
            customers.Show();
            customers.Next();
            customers.Show();
            customers.New("陈八");
            customers.ShowAll();
        }
  public static void Main( string[] args )
  {     	
    // Create RefinedAbstraction
    CustomersBusinessObject customers = 
      new CustomersBusinessObject(" Chicago ");

    // Set ConcreteImplementor
    customers.DataObject = new CustomersDataObject();

    // Exercise the bridge
    customers.Show();
    customers.Next();
    customers.Show();
    customers.Next();
    customers.Show();
    customers.New( "Henry Velasquez" );

    customers.ShowAll();

  }