Logo Passei Direto
Buscar
Em design de software, o que e encapsulamento?
a) Separar software em diferentes linguagens
b) Esconder detalhes internos de implementacao
c) Escrever funcoes longas e complexas
d) Tornar todas as variaveis globais
User badge image
Aprimorando com Questões

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

O encapsulamento é um dos princípios fundamentais da programação orientada a objetos. Ele se refere à prática de esconder os detalhes internos de implementação de um objeto, permitindo que o acesso a esses detalhes seja feito apenas através de métodos específicos. Isso ajuda a proteger o estado interno do objeto e a reduzir a complexidade do sistema. Analisando as alternativas: a) Separar software em diferentes linguagens - Isso não está relacionado ao conceito de encapsulamento. b) Esconder detalhes internos de implementação - Esta é a definição correta de encapsulamento. c) Escrever funções longas e complexas - Isso não é uma prática recomendada e não se relaciona com encapsulamento. d) Tornar todas as variáveis globais - Isso vai contra o princípio de encapsulamento, pois expõe detalhes internos. Portanto, a alternativa correta é: b) Esconder detalhes internos de implementação.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina