Matheus Fernandes
EQUIPE
01/09/2025 • 07:01
Gabarito: e)
Abstração é um conceito fundamental na programação orientada a objetos. Ela permite que os programadores se concentrem nos aspectos essenciais de um objeto, ignorando os detalhes menos importantes. Isso é feito através da definição de classes, que são modelos para os objetos. Uma classe abstrai e encapsula as características e comportamentos essenciais de entidades do domínio do problema que está sendo modelado.
As outras alternativas não descrevem corretamente o conceito de abstração em programação orientada a objetos. Por exemplo, a alternativa a) confunde abstração com modularidade e tamanho de componentes, enquanto as alternativas b) e c) descrevem abstração em contextos que não se aplicam diretamente à programação orientada a objetos. A alternativa d) menciona divisão de sistema em partes distintas, o que mais se aproxima do conceito de modularidade do que de abstração propriamente dita.
Abstração é um conceito fundamental na programação orientada a objetos. Ela permite que os programadores se concentrem nos aspectos essenciais de um objeto, ignorando os detalhes menos importantes. Isso é feito através da definição de classes, que são modelos para os objetos. Uma classe abstrai e encapsula as características e comportamentos essenciais de entidades do domínio do problema que está sendo modelado.
As outras alternativas não descrevem corretamente o conceito de abstração em programação orientada a objetos. Por exemplo, a alternativa a) confunde abstração com modularidade e tamanho de componentes, enquanto as alternativas b) e c) descrevem abstração em contextos que não se aplicam diretamente à programação orientada a objetos. A alternativa d) menciona divisão de sistema em partes distintas, o que mais se aproxima do conceito de modularidade do que de abstração propriamente dita.