Imagem de fundo

De forma simplificada, Programação Orientada a Objetos é um...

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:


A

sobreposição, um método definido em uma subclasse substitui todos os métodos definidos em classes ancestrais, independente da assinatura.


B

sobrecarga, um método de mesma assinatura em uma subclasse acumula as funcionalidades já definidas nos métodos de classes ancestrais.


C

especialização, um método generaliza as funções definidas em uma classe ancestral.


D

polimorfismo, um método cuja execução depende da classe na qual o mesmo foi definido.