public static void Main()
rex.Vocalizar("Au! Au!");
rex.Vocalizar("Au! Au!", "Rex");
Ave piriquito = new Ave();
piriquito.Vocalizar("Piu! Piu!");
piriquito.Vocalizar("Piu! Piu!", "Gaspar");
public virtual void Vocalizar ()
Console.WriteLine("Estou a emitir um som.");
public void Vocalizar (string som)
Console.WriteLine("Estou a emitir um som : " + som);
public void Vocalizar (string som, string nome)
Console.WriteLine("Sou o {1} e estou a emitir o som {0}! ", som, nome);
public override void Vocalizar ()
Console.WriteLine("Au! Au!.");
public override void Vocalizar ()
Console.WriteLine("Piu! Piu!");