public void use() { var wildDog = new WildDog(); var wildDogAdapter = new WildDogAdapter(wildDog); var hunter = new Hunter(); hunter.Hunt(wildDogAdapter); }
public WildDogAdapter(WildDog dog) { this.mDog = dog; }
public void use() { var wildDog = new WildDog(); var wildDogAdapter = new WildDogAdapter(wildDog); var hunter = new Hunter(); hunter.Hunt(wildDogAdapter); }
public WildDogAdapter(WildDog dog) { this.mDog = dog; }