

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
De forma simplificada, Programação Orientada a Objetos é um modelo de programação, no qual objetos que reúnem dados e código trocam mensagens entre si. A programação orientada a objetos também está associada ao seguinte conceito:
sobreposição, um método definido em uma subclasse substitui todos os métodos definidos em classes ancestrais, independente da assinatura.
sobrecarga, um método de mesma assinatura em uma subclasse acumula as funcionalidades já definidas nos métodos de classes ancestrais.
especialização, um método generaliza as funções definidas em uma classe ancestral.
polimorfismo, um método cuja execução depende da classe na qual o mesmo foi definido.