SóProvas


ID
1452589
Banca
CESPE / CEBRASPE
Órgão
TRE-GO
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Julgue os item subsequente à luz do paradigma de orientação a objetos.

Uma associação pode tornar-se uma classe em que cada ligação gera uma instância de classe.

Alternativas
Comentários
    • Classe associativa

    • É uma classe que está ligada a uma associação, em vez de estar ligada a outras classes.
      É normalmente necessária quando duas ou mais classes estão associadas, e é necessário manter informações sobre esta associação. 
      Uma classe associativa pode estar ligada a associações de qualquer tipo de conectividade.

            Sinônimo: classe de associação

  • A CESPE em outras palavras quer perguntar se uma classe em associação com outra classe, por exemplo, pode tornar-se uma só classe. Vamos tomar o exemplo de uma associação por "composição" de duas classes: Empresa e Departamento. Uma empresa é composta de departamentos, e departamento compõe a empresa. Se a empresa deixar de existir o departamento tbm deve deixar de existir, o contrário não é verdadeiro. Porém o que a CESPE fala é que se é possível haver apenas uma classe e a resposta é sim!!! Podemos ter apenas a classe Empresa com os atributos departamento. 

    Outra pergunta é se em cada ligação gera uma instância de classe. E mais uma vez sim! É óbvio que se houver uma relação Empresa_Departamento teremos uma instância de uma classe, ou seja, um objeto único da relação Empresa-Departamento! 

  • Em resumo : Herança