A manifestação concreta de uma abstração, onde um conjunto ...

Próximas questões
Com base no mesmo assunto
Q737792 Engenharia de Software
A manifestação concreta de uma abstração, onde um conjunto de operações poderá ser aplicado e que tem um estado capaz de armazenar os efeitos das operações, é denominada
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é: E - instância

No contexto da orientação a objetos, uma instância é a manifestação concreta de uma abstração, que é um conceito fundamental na programação orientada a objetos. Esse conceito refere-se a criar um objeto específico a partir de uma classe, que pode ser entendida como o molde ou a definição de quais características e comportamentos um objeto terá.

Uma classe define um conjunto de operações (métodos) e um estado (atributos ou propriedades) que os objetos, ou instâncias, podem possuir. Ao criar uma instância de uma classe, você está essencialmente criando um objeto com um estado individual que pode armazenar os efeitos das operações realizadas sobre ele.

Vamos agora discutir as alternativas incorretas:

A - componente: Um componente refere-se geralmente a uma parte de um sistema maior, que pode ser reutilizada em diferentes contextos. Embora possa ser relacionado a objetos, não é a melhor descrição para a manifestação concreta de uma abstração.

B - herança: Herança é um princípio da orientação a objetos que permite a criação de novas classes baseadas em classes existentes. Ela é usada para promover o reuso de código e a organização hierárquica das classes, mas não se refere diretamente à criação de objetos concretos.

C - caso de uso: Um caso de uso é uma descrição de como um usuário interage com um sistema para alcançar um objetivo específico. Ele está mais relacionado à análise e design de software do que à criação de instâncias de objetos.

D - interação: Interação refere-se ao modo como objetos ou componentes se comunicam ou trabalham juntos dentro de um sistema. Embora relevante, não descreve a criação de uma instância a partir de uma abstração.

Cada uma dessas alternativas toca em conceitos importantes da ciência da computação e da programação orientada a objetos, mas é a instância que realmente representa a concretização de uma abstração.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

E) instância. 


Instância:  é a manifestação concreta de uma abstração à qual um conjunto de operações poderá ser aplicado e que tem um estado capaz de armazenar os efeitos das operações.

Interação: é um comportamento que compreende um conjunto de mensagens trocadas entre um conjunto de objetos em determinado contexto para a realização de um propósito.

Alternativa: E

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo