Imagem de fundo

A programação orientada a objetos é um paradigma de...

A programação orientada a objetos é um paradigma de programação que utiliza objetos e suas interações para desenvolver soluções de software. Qual dos seguintes conceitos avançados é um mecanismo utilizado para estender ou modificar a funcionalidade de uma classe sem alterar sua estrutura interna?


A

Herança.


B

Polimorfismo.


C

Encapsulamento.


D

Padrão de Projeto Decorator.


E

Abstração.