Na linguagem Java, composition
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C
Fundamento decisivo: O enunciado cobra o conceito de composition em orientação a objetos, e a alternativa C é a única que preserva a ideia de relação forte de parte-todo com dependência do componente em relação ao todo.
- Se o termo cobrado for composition, procure a ideia de inclusão forte entre objetos ou classes, com relação de parte-todo e dependência do componente.
- Elimine alternativas que descrevam tipo de dado, palavra-chave da linguagem ou regra de instanciação, porque isso não define composição.
- Quando a definição vier simplificada, compare o núcleo conceitual cobrado com cada opção e escolha a que coincide materialmente com ele.
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
Composição: é um tipo de agregação, porém mais forte, em que o todo está relacionado às partes de forma dependente. Nesse relacionamento, as partes não têm existência própria. Logo, não existem por si só, isto é, a parte não existe sem o todo. É representado por uma linha com um diamante cheio na extremidade referente ao todo.
Agregação: é um tipo de associação, porém mais forte, em que o todo está relacionado às suas partes de forma independente. Nesse tipo de relacionamento, as partes têm existência própria. Portanto, elas existem por si só, isto é, a parte existe sem o todo. É representado por uma linha com um diamante vazio na extremidade referente ao todo.
fonte: estratégia concursos
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo