static void Main(string[] args) { Animal a = new Puma(Animal.Sexo.Femenino); IComportamientos c = new Leon(Animal.Sexo.Masculino); Console.WriteLine(a.GetUbicacion); Console.WriteLine(c.Sexo); Console.ReadKey(); }
static void Main(string[] args) { Animal a = new Puma(Animal.Sexo.Femenino); IComportamientos c = new Leon(Animal.Sexo.Masculino); IComportamientos c1 = (IComportamientos)a; List <IComportamientos> list = new List <IComportamientos>() { (IComportamientos)a, c, c1 }; foreach (IComportamientos item in list) { Console.WriteLine(item.Sexo); } Console.WriteLine(a.GetUbicacion); Console.WriteLine(c.Sexo); Console.ReadKey(); }