Ed
há 5 meses
Vamos analisar cada uma das afirmações sobre o conceito de abstração na programação orientada a objetos: I. Abstração é criar algo que, no mundo real, não existe, algo não tangível, ou seja, fictício. Falso. A abstração não se refere a criar algo fictício, mas sim a simplificar a complexidade do mundo real, focando nos aspectos mais relevantes de um objeto. II. A abstração nos leva a pensar no contexto de dividir para conquistar, já que muitas especificidades podem ser trabalhadas de modo global. Verdadeiro. Essa afirmação está correta, pois a abstração permite que trabalhemos com conceitos mais gerais, facilitando a gestão da complexidade. III. A abstração em OO nos permite representar um objeto, ocultando seus dados ou suas propriedades internas, bem como sua implementação do mundo externo. Verdadeiro. Essa afirmação está correta, pois a abstração realmente permite ocultar detalhes internos e expor apenas o que é necessário. IV. Em OO, a representação de um objeto no mundo real se deve ao conceito de herança, e não ao conceito de abstração. Falso. A representação de um objeto no mundo real é uma função da abstração, enquanto a herança é um mecanismo que permite que uma classe herde características de outra. V. O ato de abstrair algo é a ação ou o efeito de integrar algo de um todo, para considerá-lo globalmente. Falso. A abstração é mais sobre simplificar e focar em aspectos relevantes, não necessariamente integrar algo de um todo. Agora, vamos ver quais itens são verdadeiros: - II e III são verdadeiros. Portanto, a alternativa que contém todos os itens verdadeiros é: I, III e IV, apenas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
A alternativa correta é: "A abstração em OO nos permite representar um objeto, ocultando seus dados ou suas propriedades internas, bem como sua implementação do mundo externo."
Mais perguntas desse material