Ed
ano passado
A abstração na programação orientada a objetos (POO) é uma técnica que permite simplificar a complexidade de um sistema, focando nos aspectos mais relevantes e ignorando os detalhes desnecessários. Isso ajuda a representar conceitos de forma mais clara e gerenciável. Analisando as alternativas: A) Para aumentar a complexidade de algo. - Incorreto, pois a abstração visa simplificar, não aumentar a complexidade. B) Para focar nos detalhes das partes e não no todo. - Incorreto, pois a abstração ignora detalhes das partes para focar no todo. C) Para reduzir a complexidade de algo, ignorando os detalhes das partes e focando no nível mais alto do problema. - Correto, essa é a definição de abstração na POO. D) Para representar objetos de forma precisa, considerando todas as suas particularidades. - Incorreto, pois isso se refere mais à implementação do objeto do que à abstração. E) Para definir objetos e métodos de forma única e universal. - Incorreto, pois a abstração não se refere a uma definição única e universal, mas sim a uma simplificação. Portanto, a alternativa correta é: C) Para reduzir a complexidade de algo, ignorando os detalhes das partes e focando no nível mais alto do problema.