Questões Engenharia de Software Orientação a Objetos
Em conformidade com a metodologia orientada a objetos, com a finalidade de evitar qu...
Responda: Em conformidade com a metodologia orientada a objetos, com a finalidade de evitar que partes de um programa se tornem tão independentes que uma pequena alteração tenha grandes efeitos em cascata...
💬 Comentários
Confira os comentários sobre esta questão.

Por Equipe Gabarite em 31/12/1969 21:00:00
Gabarito: e) Encapsulamento.
O encapsulamento é um dos pilares da programação orientada a objetos e consiste em ocultar os detalhes internos de uma classe, expondo apenas o que é necessário através de interfaces públicas. Isso evita que outras partes do programa acessem diretamente os dados internos, prevenindo alterações inesperadas e efeitos colaterais.
Ao aplicar o encapsulamento, o programador protege os atributos e métodos internos, permitindo que mudanças internas sejam feitas sem impactar o restante do sistema, promovendo assim a manutenção e a robustez do código.
As outras alternativas não correspondem ao conceito descrito: coesão refere-se à relação entre as responsabilidades de um módulo; acoplamento trata do grau de dependência entre módulos; polimorfismo é a capacidade de um objeto assumir várias formas; modularidade é a divisão do sistema em módulos independentes. Portanto, o recurso que melhor se encaixa na descrição é o encapsulamento.
O encapsulamento é um dos pilares da programação orientada a objetos e consiste em ocultar os detalhes internos de uma classe, expondo apenas o que é necessário através de interfaces públicas. Isso evita que outras partes do programa acessem diretamente os dados internos, prevenindo alterações inesperadas e efeitos colaterais.
Ao aplicar o encapsulamento, o programador protege os atributos e métodos internos, permitindo que mudanças internas sejam feitas sem impactar o restante do sistema, promovendo assim a manutenção e a robustez do código.
As outras alternativas não correspondem ao conceito descrito: coesão refere-se à relação entre as responsabilidades de um módulo; acoplamento trata do grau de dependência entre módulos; polimorfismo é a capacidade de um objeto assumir várias formas; modularidade é a divisão do sistema em módulos independentes. Portanto, o recurso que melhor se encaixa na descrição é o encapsulamento.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários