public static void Main()
Gato pantufa = new Gato();
Peixe nemo = new Peixe();
Passaro tuca = new Passaro();
pintas.Vocalizar("Aõ! Aõ! Aõ!");
public virtual void Vocalizar() {
Console.WriteLine("Estou a emitir um som!");
public virtual void Vocalizar(string somAnimal) {
Console.WriteLine(somAnimal);
public override void Vocalizar() {
Console.WriteLine("Au! Au! Au!");
Console.WriteLine("Estou a andar.");
public override void Vocalizar() {
Console.WriteLine("Miau! Miau!");
public override void Vocalizar() {
Console.WriteLine("Glu! Glu! Glu!");
Console.WriteLine("Estou a nadar.");
public override void Vocalizar() {
Console.WriteLine("Piu! Piu! Piu");