public void ExMain() { MallardDuck mallardDuck = new MallardDuck(); WildTurkey turkey = new WildTurkey(); TurkeyAdapter turkeyAdapter = new TurkeyAdapter(turkey); TurkeyTalk(turkeyAdapter); MallardTalk(mallardDuck); MallardTalk(turkeyAdapter); MallardDuck duck = new MallardDuck(); }
private void TurkeyTalk(TurkeyAdapter turkeyAdapter) { turkeyAdapter.fly(); turkeyAdapter.quack(); }