Ed
mês passado
Vamos analisar as alternativas para entender a diferença entre abstração e encapsulamento: a) Abstração expõe todos os detalhes de um objeto, enquanto encapsulamento os oculta. - Esta afirmação está incorreta, pois a abstração visa simplificar a visão de um objeto, não expor todos os detalhes. b) Abstração simplifica a visão de um objeto ou processo, enquanto encapsulamento protege dados e comportamentos internos. - Esta afirmação está correta. A abstração permite focar nos aspectos essenciais de um objeto, enquanto o encapsulamento esconde os detalhes internos e protege os dados. c) São conceitos idênticos e aplicáveis de forma intercambiável. - Esta afirmação está incorreta, pois abstração e encapsulamento são conceitos distintos. d) Encapsulamento depende da abstração para remover funções do código. - Esta afirmação não é precisa, pois encapsulamento e abstração são conceitos que podem ser utilizados de forma independente. Portanto, a alternativa correta é: b) Abstração simplifica a visão de um objeto ou processo, enquanto encapsulamento protege dados e comportamentos internos.
Mais perguntas desse material