POO

Esse é o melhor curso de Programação Orientada a Objeto do mercado!

Construtores

Qual das seguintes opções instancia um objeto do tipo Construcao?

  • Construcao const;
  • Construcao const() {};
  • Construcao const = new Construcao();
  • Construcao const = new const;

Você entendeu?

  • Sim
  • Não

Classes abstratas

Como funcionam

From Dev Media

Pode-se dizer que as classes abstratas servem como “modelo” para outras classes que dela herdem, não podendo ser instanciada por si só. Para ter um objeto de uma classe abstrata é necessário criar uma classe mais especializada herdando dela e então instanciar essa nova classe. Os métodos da classe abstrata devem então serem sobrescritos nas classes filhas.


Verdadeiro ou falso: As classes abstratas também podem ser instanciadas se implementarmos o seu construtor corretamente.

  • Sim
  • Não
  • Depende