public static void Main()
Animal Garca = new Animal("masculino", "praia", "peixes", true);
Ornitorrinco Perry = new Ornitorrinco("Masculino", "Casa do Phineas", "Dr heinz doofenshmirtz", true, 1000);
protected string habitat;
protected bool PossuiPelos;
public Animal(string newsexo, string newhabitat, string newdieta, bool newPossuiPelos)
this.habitat = newhabitat;
this.PossuiPelos = newPossuiPelos;
public void setsexo(string newsexo)
public string Gethabitat()
public void sethabitat(string newhabitat)
this.habitat = newhabitat;
public void setdieta(string newdieta)
public bool GetPossuiPelos()
public void setPossuiPelos(bool newPossuiPelos)
this.PossuiPelos = newPossuiPelos;
Console.WriteLine("Você está reproduzindo");
Console.WriteLine("Você está sonhando");
Console.WriteLine("Você está forrando a barriga");
public class Gato : Animal
public Gato(string newsexo, string newhabitat, string newdieta, bool newPossuiPelos, string newnome, string newraca, int newQtdVidas) : base (newsexo, newhabitat, newdieta, newPossuiPelos)
this.QtdVidas = newQtdVidas;
public void setnome(string newnome)
public void setraca(string newraca)
public void setqtdvidas(int newQtdvidas)
this.QtdVidas = newQtdvidas;
public void UsarCaixaAreia()
Console.WriteLine("Você está deixando seu dono feliz");
public void ArranharMoveis()
Console.WriteLine("Você está estragando as coisas");
public class Baleia : Animal
public float comprimento;
public bool Ecolocalizacao;
public Baleia(string newsexo, string newhabitat, string newdieta, bool newPossuiPelos, float newcomprimento, float newpeso, bool newEcolocalizacao) : base (newsexo, newhabitat, newdieta, newPossuiPelos)
this.comprimento = newcomprimento;
this.Ecolocalizacao = newEcolocalizacao;
public float Getcomprimento()
public void setcomprimento(float newcomprimento)
this.comprimento = newcomprimento;
public void setpeso(float newpeso)
public bool GetEcolocalizacao()
public void setEcolocalizacao(bool newEcolocalizacao)
this.Ecolocalizacao = newEcolocalizacao;
Console.WriteLine("Vocês está indo pra outro lugar");
Console.WriteLine("Vocês está saltando");
public class Ornitorrinco : Animal
public Ornitorrinco(string newsexo, string newhabitat, string newdieta, bool newPossuiPelos, float newQtdVeneno) : base (newsexo, newhabitat, newdieta, newPossuiPelos)
this.QtdVeneno = newQtdVeneno;
public float GetQtdVeneno()
public void setQtdVeneno(float newQtdVeneno)
this.QtdVeneno = newQtdVeneno;
Console.WriteLine("Vocês está botando ovos");
Console.WriteLine("Vocês está nadando");