Imagem de fundo

“O desenvolvimento orientado a objetos é um paradigma de...

“O desenvolvimento orientado a objetos é um paradigma de programação que organiza o software em torno de objetos, que são representações de coisas ou conceitos do mundo real ou abstrato. Esses objetos contêm dados (chamados de atributos ou propriedades) e comportamentos (chamados de métodos ou funções), reunindo ambos em uma única entidade.”


Fonte: Adaptado de Wazlawick, R. S. Análise e projeto de sistemas de informação orientados a objetos. Rio de Janeiro: Elsevier, 2004.


Qual dos seguintes conceitos não é fundamental para o desenvolvimento orientado a objetos?


A

Encapsulamento de detalhes de implementação.


B

Herança de propriedades e métodos.


C

Polimorfismo de assinatura de métodos.


D

Abstração de interfaces de aplicação.


E

Recursão de métodos e funções.