public static void Main()
var laranja = new Laranja();
Console.WriteLine("///////////////////");
Console.WriteLine(SegundoJeito(jaca));
Console.WriteLine(SegundoJeito(laranja));
public static void PrimeiroJeito(Fruta fruta)
Console.WriteLine("Essa fruta é uma jaca");
Console.WriteLine("Essa fruta é uma laranja");
Console.WriteLine("Não sei que fruta é essa");
public static string SegundoJeito(Fruta fruta) => fruta switch
Jaca jaca => "Sou uma djaca!",
Laranja laranja => "Sou uma laranja!",
Fruta _ => "Não sei que fruta você é..."
public int Dulçor { get; set; }
public int Cor { get; set; }
public class Jaca : Fruta
public int Fedor {get; set; }
public class Laranja : Fruta
public int Gomos { get; set; }