Questões Programação Programação orientada a objetos
O diagrama de classes oferece uma notação gráfica para modelar classes e seus relaci...
Responda: O diagrama de classes oferece uma notação gráfica para modelar classes e seus relacionamentos, descrevendo, assim, possíveis objetos. Com relação ao meio de se estabelecer relacionamentos entre ...
💬 Comentários
Confira os comentários sobre esta questão.

Por Letícia Cunha em 31/12/1969 21:00:00
Gabarito: a) Associação.
No contexto de diagramas de classes na UML (Unified Modeling Language), a associação é o relacionamento estrutural que representa um conjunto de ligações entre objetos de classes diferentes. Ou seja, a associação descreve um grupo de ligações que compartilham uma estrutura e semântica comuns.
O encapsulamento (alternativa b) refere-se à ocultação dos detalhes internos de uma classe, protegendo seus dados e métodos, não sendo um tipo de relacionamento entre classes.
A generalização (alternativa c) é um relacionamento hierárquico que indica herança, onde uma classe mais geral é especializada por outras classes.
O polimorfismo (alternativa d) é um conceito de orientação a objetos relacionado à capacidade de objetos de diferentes classes responderem a uma mesma mensagem de formas distintas, não sendo um relacionamento entre classes.
A multiplicidade (alternativa e) é uma propriedade da associação que indica quantos objetos de uma classe podem estar relacionados a objetos de outra classe, mas não é o nome do relacionamento em si.
Portanto, a descrição de um grupo de ligações com estrutura e semântica comuns é chamada de associação, confirmando o gabarito oficial e a resposta mais comentada.
No contexto de diagramas de classes na UML (Unified Modeling Language), a associação é o relacionamento estrutural que representa um conjunto de ligações entre objetos de classes diferentes. Ou seja, a associação descreve um grupo de ligações que compartilham uma estrutura e semântica comuns.
O encapsulamento (alternativa b) refere-se à ocultação dos detalhes internos de uma classe, protegendo seus dados e métodos, não sendo um tipo de relacionamento entre classes.
A generalização (alternativa c) é um relacionamento hierárquico que indica herança, onde uma classe mais geral é especializada por outras classes.
O polimorfismo (alternativa d) é um conceito de orientação a objetos relacionado à capacidade de objetos de diferentes classes responderem a uma mesma mensagem de formas distintas, não sendo um relacionamento entre classes.
A multiplicidade (alternativa e) é uma propriedade da associação que indica quantos objetos de uma classe podem estar relacionados a objetos de outra classe, mas não é o nome do relacionamento em si.
Portanto, a descrição de um grupo de ligações com estrutura e semântica comuns é chamada de associação, confirmando o gabarito oficial e a resposta mais comentada.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários