No OOP (programação orientada a objetos), os objetos se rel...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra A - sobreposição.
Na Programação Orientada a Objetos (POO), os objetos interagem entre si para resolver problemas, e essa interação é documentada através de diagramas em UML (Unified Modeling Language). Os principais tipos de relacionamentos representados em UML entre objetos são:
- Agregação: Representa uma relação de todo-parte onde o todo pode existir sem suas partes, e as partes podem existir independentemente do todo.
- Associação: É um relacionamento genérico que indica que um objeto está relacionado a outro objeto. Este relacionamento pode ser de qualquer tipo e não implica em propriedade.
- Dependência: Indica que uma classe depende de outra classe em algum sentido. Por exemplo, uma classe pode utilizar métodos ou atributos de outra classe.
- Composição: É um tipo forte de agregação onde as partes não podem existir sem o todo. Se o todo for destruído, as partes também serão.
Portanto, a alternativa correta é a sobreposição, que na verdade se refere a um conceito diferente chamado polimorfismo. No polimorfismo, uma subclasse pode sobrescrever ou sobrepor métodos da sua classe pai, proporcionando uma nova implementação específica para essa subclasse. Embora relacionado à POO, o termo "sobreposição" não é usado para descrever um tipo de relacionamento entre objetos na UML, daí a justificativa para a alternativa A ser a correta.
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
Gabarito: A
Tipos de associação entre dois objetos/tipos
Segue os tipos mais comuns de conectores da UML:
___________ Associacao
___________> Associação direta
__________▷ Herança
----------------▷ Realização
-----------------> Dependência
___________◊ Agregação
___________♦ Composição
--------------------------------------------------
Cuidado: As bancas gostam de invertes os conceitos:
Agregação:losango branco : parte de
- É quando um objeto possui outros objetos, ele não depende desses objetos para existir.
Exemplo: Uma Gaveta pode conter Meias, mas a Gaveta não é feita de Meias. Ou seja, mesmo sem Meias a Gaveta ainda existirá.
Composição: losango preto : parte todo
- É quando um objeto é formado por outros objetos. Ou seja, suas partes o compõem, sem elas o objeto não existe.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo