Com relação a Orientação a Objetos, numere a coluna da direi...

Próximas questões
Com base no mesmo assunto
Ano: 2013 Banca: NC-UFPR Órgão: UFPR
Q1184462 Programação
Com relação a Orientação a Objetos, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.
1. Associação.

2. Disjunção.

3. Implícito.

4. Local.

5. Sobreposição.

(  ) É uma restrição aplicada a um conjunto de generalizações e especifica a instância que não pode ter mais que um dos subtipos determinados como um tipo da instância.
(  ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível devido a estar em escopo local relativo para o vínculo.
(  ) É uma restrição aplicada a um conjunto de generalizações e especifica que instâncias podem ter mais que um dos determinados subtipos como um tipo de instância.
(  ) É uma restrição aplicada a uma associação e especifica que a associação não é um manifesto, mas apenas conceitual.
(  ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível através da associação.
Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - 2 – 4 – 5 – 3 – 1. Vamos entender o porquê, analisando cada correspondência da questão:

( 2 ) É uma restrição aplicada a um conjunto de generalizações e especifica a instância que não pode ter mais que um dos subtipos determinados como um tipo da instância.

Esta descrição refere-se à Disjunção, que é uma restrição em modelos de herança onde uma instância de uma classe base pode ser apenas um dos vários subtipos, mas não mais de um simultaneamente.

( 4 ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível devido a estar em escopo local relativo para o vínculo.

Isso descreve uma restrição de Local, que é como um escopo de visibilidade de uma instância em relação ao vínculo onde é aplicada.

( 5 ) É uma restrição aplicada a um conjunto de generalizações e especifica que instâncias podem ter mais que um dos determinados subtipos como um tipo de instância.

Esta é a definição de Sobreposição, também conhecida como herança múltipla, onde uma instância pode ser do tipo de mais de uma classe derivada na hierarquia de classes.

( 3 ) É uma restrição aplicada a uma associação e especifica que a associação não é um manifesto, mas apenas conceitual.

Isto se refere ao termo Implícito, significando que a associação existe a nível de conceito, mas não é necessariamente implementada de forma explicita no sistema.

( 1 ) É uma restrição aplicada a um fim de vínculo e especifica que a instância correspondente é visível através da associação.

E por fim, esta é uma descrição de uma Associação, que aborda a visibilidade de uma instância por meio de um relacionamento entre classes.

Portanto, ao correlacionar as descrições com os conceitos de modelagem orientada a objetos, chegamos à conclusão de que a sequência que melhor os representa é a da alternativa B.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo