Questões Engenharia de Software UML
Em UML, o relacionamento utilizado para expressar herança entre classes e interfaces...
Responda: Em UML, o relacionamento utilizado para expressar herança entre classes e interfaces é a
💬 Comentários
Confira os comentários sobre esta questão.

Por David Castilho em 31/12/1969 21:00:00
Gabarito: e)
Na UML, o relacionamento que expressa herança entre classes e interfaces é a generalização. Isso significa que uma classe "filha" herda atributos e comportamentos da classe "pai". Os outros termos têm significados diferentes: multiplicidade indica quantas instâncias participam da relação; dependência é uma relação mais fraca, onde uma classe usa outra; agregação é uma forma de associação que indica uma relação "todo-parte", mas mais fraca que composição; e associação é uma relação estrutural entre classes, mas não necessariamente de herança. Portanto, para herança, o correto é generalização.
Na UML, o relacionamento que expressa herança entre classes e interfaces é a generalização. Isso significa que uma classe "filha" herda atributos e comportamentos da classe "pai". Os outros termos têm significados diferentes: multiplicidade indica quantas instâncias participam da relação; dependência é uma relação mais fraca, onde uma classe usa outra; agregação é uma forma de associação que indica uma relação "todo-parte", mas mais fraca que composição; e associação é uma relação estrutural entre classes, mas não necessariamente de herança. Portanto, para herança, o correto é generalização.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários