O QUE UM DIAGRAMA DE CLASSES MODELA?
Por: pedrotuf10 • 11/9/2020 • Trabalho acadêmico • 277 Palavras (2 Páginas) • 162 Visualizações
Lista 6 – APS
Aluno : Pedro Anderson Costa Martins Matrícula : 479257
Respostas
1 - Diagrama de classe clínica PET-Animal.
Anexado no PDF.
2 - O que um diagrama de classes modela?
O modelo de classes é composto por ilustração(Diagrama) ou descrição textual(Código Fonte). O diagrama de classes ilustra graficamente como será a estrutura do software e como cada um dos componentes da sua estrutura estarão interligados.
3 - Explique o que é generalização entre duas classes e para que ela serve.
Uma generalização é entre duas classes acontece quando onde objetos gerais(Fruta) se relacionam com objetos mais específicos do mesmo tipo(Laranja, Banana) . Por exemplo, podemos dizer que a laranja e a banana são um tipo de fruta.
Uma generalização define uma herança, logo uma tal classe especializa detalhes sobre a classe mais geral. A classe genérica é chamada de superclasse, e a classe especializada subclasse. Todos os atributos e operações da classe genérica que tem visibilidade publica e protegida, estão disponíveis para a subclasse. Além das propriedades e operações, as subclasses herdam os relacionamentos.
4 - Qual a diferença entre composição e agregação?
Agregação é um tipo de associação, porém mais forte.O "todo" está relacionado às suas partes de forma independente, logo as partes têm existência própria e existem sem o todo. Já a composição é um tipo de agregação porém o "todo" está relacionado às partes de forma dependente, logo as partes não têm existência própria e não existe sem o todo.
5 - Elabore o Diagrama de Classes do SIPPA.
Anexado no PDF.
...