static void ActivateHero(ISuperHero superHero) { if (superHero is SuperMan) { ISuperHero s = (SuperMan)superHero; s.ActivateSuperPowers(); } else if (superHero is SpiderMan) { ISuperHero spider = (SpiderMan)superHero; spider.ActivateSuperPowers(); } else { ISuperHero f = (Flash)superHero; f.ActivateSuperPowers(); } }
static void ActivateHero(ISuperHero hero) { hero.ActivateSuperPowers(); }
static void ActivateHero(ISuperHero Ani) { Ani.ActivateSuperPowers(); }