public Program() { Ace ace = new Ace(); ace.SetName("Cary Grant"); AceToAcmeAdapter acmeAdapter = new AceToAcmeAdapter(ace); Console.WriteLine("First Name : {0}", acmeAdapter.GetFirstName()); Console.WriteLine("Last Name : {0}", acmeAdapter.GetLastName()); }
static void Main(string[] args) { //create AceClass object AceClass aceObject = new AceClass(); aceObject.setName("Bruce Wayne"); //pass this AceClass object to an AceToAcmeAdapter object AceToAcmeAdapter adapter = new AceToAcmeAdapter(aceObject); //use Acme methods Console.WriteLine("Customer's first name:" + adapter.getFirstName()); Console.WriteLine("Customer's last name:" + adapter.getLastName()); }