static void Main(string[] args) { ICumprimentador p = new Pessoa(); DigaOla(p); ICumprimentador d = new Cachorro(); DigaOla(d); ICumprimentador c = new Gato(); DigaOla(c); Console.ReadLine(); }
static void DigaOlaCachorro(Cachorro cachorro) { cachorro.Cumprimentar(); }