Associado à programação orientada a objetos, um conceito-ch...

Próximas questões
Com base no mesmo assunto
Q2932148 Arquitetura de Software

Associado à programação orientada a objetos, um conceito-chave é

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A - encapsulamento.

A questão aborda conceitos fundamentais da Programação Orientada a Objetos (POO). Para resolvê-la, é necessário compreender os principais pilares da POO, que incluem encapsulamento, herança, polimorfismo e abstração.

Encapsulamento é um conceito-chave em POO. Ele refere-se à capacidade de agrupar dados (atributos) e métodos (funções) que manipulam esses dados dentro de uma única unidade, chamada de objeto. Além disso, o encapsulamento permite ocultar detalhes internos do objeto, expondo apenas o que é necessário através de interfaces públicas. Isso promove a modularidade e a segurança do código.

Agora, vamos analisar as alternativas incorretas:

B - Objeto: Embora um objeto seja um conceito fundamental na POO, ele não é especificamente o conceito-chave mencionado na questão. O objeto é uma instância de uma classe e representa entidades do mundo real dentro do código.

C - Propriedade: Propriedade, ou atributo, é um termo utilizado para descrever as características de um objeto. Porém, não é um conceito-chave por si só, mas sim parte do contexto mais amplo de POO.

D - Mensagem: Mensagem refere-se à comunicação entre objetos. Quando um objeto chama um método de outro objeto, dizemos que ele está enviando uma mensagem. Embora importante, não é o conceito-chave destacado pela questão.

E - Classe: A classe é um conceito central em POO, pois define a estrutura e o comportamento dos objetos. No entanto, a questão busca um conceito mais específico, que é o encapsulamento.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo