public static void Main()
Console.WriteLine("Hello World");
private string Nome { get; set;}
private int TempoDeVida { get; set;}
private float Massa { get; set;}
public Animal(string nome)
public Animal(string nome, int tempoDeVida):this(nome)
TempoDeVida = tempoDeVida;
public Animal(string nome, int tempoDeVida, float massa):this(nome, tempoDeVida)
public class Mamifero : Animal
public Mamifero(string nome, int tempoDeVida, float massa, bool desmamando):base(nome, tempoDeVida, massa)
this.desmamando = desmamando;
public class Ave : Animal
public Ave(string nome, int tempoDeVida, float massa, bool desmamando, bool voando):base(nome, tempoDeVida, massa)
public static void Main()
Console.WriteLine("Hello World");