static void Main(string[] args) { //interface define que membros são obrigatórios nos //tipos derivados Aviao a = new Aviao(); a.Modelo = "F-117"; Console.WriteLine(a.Modelo); a.Voar(); Console.WriteLine(); Helicoptero h = new Helicoptero() { Prefixo = "PP-ESS" }; Console.WriteLine(h.Prefixo); h.Voar(); Console.WriteLine(); Marreco m = new Marreco(); m.Voar(); m.Nadar(); Console.WriteLine(); Abelha abelha = new Abelha(); abelha.Voar(); Console.ReadKey(); }