Em programação orientada a objetos, as interfaces têm como finalidade

Na programação orientada a objetos existem quatro tipos de polimorfismos possíveis de serem aplicados na estrutura de uma classe, a saber:

Considerando o paradigma da orientação a objetos, a herança é um mecanismo

No contexto da programação orientada a objetos, uma das vantagens de se construir módulos com alta coesão é
A orientação a objetos utiliza as mensagens como um de seus mecanismos mais importantes. Sobre o conceito de mensagens, é correto afirmar que
Na programação orientada a objetos, os métodos representam

No paradigma de programação orientada a objetos, existe um conceito que consiste na separação de aspectos internos e externos de um objeto, utilizado para impedir o acesso direto ao estado de um objeto, disponibilizando, externamente, apenas métodos para alterar esse estado.

Trata-se do conceito denominado