SóProvas


ID
150358
Banca
FCC
Órgão
TJ-PA
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

NÃO é uma das quatro restrições definidas pela UML, que podem ser aplicadas aos relacionamentos de generalização:

Alternativas
Comentários
  • Restrições predefinidas pela UML:

    • Sobreposta;
    • Disjunta;
    • Completa;
    • Incompleta

    Fonte >> http://www.fortium.com.br/blog/material/AP_04.ppt

  • Generalizações de Sobreposição e Disjuntiva: Generalização de sobreposição significa que quando subclasses herdam de uma superclasse por sobreposição, novas subclasses destas podem herdar de mais de uma subclasse. A generalização disjuntiva é exatamente o contrário da sobreposição e a generalização é utilizada como padrão

     

    • Generalizações Completa e Incompleta: Uma restrição simbolizando que uma generalização é completa significa que todas as subclasses já foram especificadas, e não existe mais possibilidade de outra generalização a partir daquele ponto. A generalização incompleta é exatamente o contrário da completa e é assumida como padrão da linguagem.



    Fonte: http://www.macoratti.net/vb_uml2.htm

  • a) overlapping. [Nesta especialização, uma entidade herdada de uma classe pai que talvez seja parte de uma ou mais subclasses especializadas]
    b) joint. [não existe]
    c) complete. [Nesta especialização, todo os filhos herdados da classe pai tem um ou mais atributos únicos que não são comuns para a classe pai generalizada]
    d) incomplete. [Nesta especialização, também chamada de especialização parcial, somente alguns filhos da classe pai são especializadas. Outros filhos da classe pai têm somente atributos comuns]
    e) disjoint. [Nesta especialização, também chamado uma especialização exclusiva, um filho de uma classe pai talvez seja parte de somente uma classe especializada]