Diagramas de classes (uml)

2133 palavras 9 páginas
UML: Diagrama de Classes

UML – Diagrama de Classes
• Introdução – Diagrama de classes • Elementos do diagrama de classes • Exemplo: Sistema de matrícula

© LES/PUC-Rio

Introdução - Diagrama de Classes
• Mostra um conjunto de classes e seus relacionamentos. • É o diagrama central da modelagem orientada a objetos.

Turma está-matriculado-em código: Texto sala: Texto horario: Horario é-ministrada-por

Aluno nome: Texto matrícula: Inteiro definirNome(nome) obterNome() definirMatricula(matricula) obterMatricula

estaAberta() definirProfessor(professor) incluirAluno(aluno)

Professor nome: Texto titulação: Texto definirNome(nome) obterNome() definirTitulacao(titulo) obterTitulacao

© LES/PUC-Rio

Elementos – Diagrama de Classes
• Elementos de um diagrama de classes
– Classes – Relacionamentos
• Associação
– Agregação – Composição

• Generalização • Dependência

© LES/PUC-Rio

Elementos – Diagrama de Classes
• Elementos de um diagrama de classes
– Classes – Relacionamentos
• Associação
– Agregação – Composição

• Generalização • Dependência

© LES/PUC-Rio

Elementos – Diagrama de Classes
Classes • Graficamente, as classes são representadas por retângulos incluindo nome, atributos e métodos.
Nome_da_classe atributo1 atributo2 ... metodo1 metodo2 metodo3 ...

• Devem receber nomes de acordo com o vocabulário do domínio do problema. • É comum adotar um padrão para nomeá-las
Ex: todos os nomes de classes serão substantivos singulares

Relacionados

  • Uml – diagrama de classes
    1326 palavras | 6 páginas
  • Uml2 abordagem prática
    10898 palavras | 44 páginas
  • PROVA AV1 MODELAGEM DE SISTEMAS
    1217 palavras | 5 páginas
  • Uml - exercicios
    4177 palavras | 17 páginas
  • Modelagem UML para Web
    2415 palavras | 10 páginas
  • Diagramas da uml
    871 palavras | 4 páginas
  • Tipos de diagramas (análise de sistemas)
    2416 palavras | 10 páginas
  • AV2 Modelagem de sistemas
    1010 palavras | 5 páginas
  • UML LINGUAGEM MODELADA UNIFICADA
    2047 palavras | 9 páginas
  • Emile durkhem
    5231 palavras | 21 páginas