Em Orientação a Objetos, a associação possibilita um relacio...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: A - acoplamento.
Para solucionar essa questão é essencial ter conhecimento sobre os conceitos de associação na programação orientada a objetos. Associação é um termo genérico que encapsula diferentes formas de relacionamentos entre as classes, como agregação, composição e dependência. Cada uma dessas formas descreve como objetos ou classes podem ser conectados ou utilizados um pelo outro.
Agregação (B) é um tipo de associação que representa uma relação onde um objeto é um todo e os outros são suas partes. Entretanto, as partes podem sobreviver sem o todo.
Composição (C) é uma versão mais forte da agregação, na qual as partes não podem existir sem o todo; se o todo é destruído, as partes também são.
Dependência (D) ocorre quando uma classe utiliza outra, mas essa relação não é de posse como na composição ou agregação. Uma alteração em uma classe pode afetar a outra classe dependente.
O acoplamento (A) não é um tipo de associação, mas sim uma medida de quão interdependentes são as classes. Ele não define uma relação estrutural como as demais, mas sim o grau dessa relação. Acoplamento baixo é desejável, pois indica que as classes são mais independentes umas das outras, facilitando a manutenção e a reutilização do código. Assim, a alternativa correta é a letra A, porque acoplamento não é um tipo de associação, mas uma característica da interação entre classes e objetos.
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
Tipos de associação
agregação.
composição.
dependência.
UML: guia do usuário Booch
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo