Diagrama de Classe

992 palavras 4 páginas
Em programação, um diagrama de classes é uma representação da estrutura e relações das classes que servem de modelo para objetos.
É uma modelagem muito útil para o desenvolvimento de sistemas, pois define todas as classes que o sistema necessita possuir e é a base para a construção dos diagramas de comunicação, sequência e estados.
Índice [esconder]
1 Conceitos
2 Relacionamento entre classes
2.1 Associação
2.2 Composição
2.3 Agregação Regular
2.4 Especialização ou Generalização
2.5 Dependência
Conceitos[editar | editar código-fonte]

Classe: Elemento abstrato que representa um conjunto de objetos. A classe contém a especificação do objeto; suas características: atributos (características) e métodos (ações / comportamentos).
Atributo: Define características da classe como:
Visibilidade: Pública, representada pelo símbolo '+', onde outras classes podem ter acesso ao atributo. Privada, representada pelo símbolo '-', o atributo somente é acessado diretamente pela própria classe e Protegida, representada pelo símbolo '#', ou Pacote, representada pelo símbolo '~', que é acessado pelo relacionamento da classe com a classe externa,.
Nome: Identificação do atributo.
Tipo de dados: Tipo de dado do atributo.
Multiplicidade: Relacionamentos.
Valor inicial: Depende da linguagem de programação, valor opcional.
Propriedade: Características do elemento, opcional.
Operação: Função requerida a um objeto abstrato.
Nome, Visibilidade e Parâmetros.
Associação: Relacionamentos entre classes.
Nome: Nome da associação.
Multiplicidade
Navegação: De onde vem as informações da classe e para onde vai.
Relacionamento entre classes[editar | editar código-fonte]

Os objetos tem relações entre eles: um professor ministra uma disciplina para alunos numa sala, um cliente faz uma reserva de alguns lugares para uma data, etc. Essas relações são representadas também no diagrama de classe. [Nicolas Anquetil]
Geralmente as classes não estão sós e se relacionam entre si. O

Relacionados

  • Diagrama de classes
    1954 palavras | 8 páginas
  • Diagrama De Classe
    331 palavras | 2 páginas
  • Diagrama de classe
    2120 palavras | 9 páginas
  • Diagrama de Classe
    889 palavras | 4 páginas
  • Diagrama de Classe
    1513 palavras | 7 páginas
  • Diagrama de classes
    525 palavras | 3 páginas
  • Diagrama de classes
    3314 palavras | 14 páginas
  • Diagrama de classes
    1943 palavras | 8 páginas
  • Diagrama de Classes
    311 palavras | 2 páginas
  • diagrama de classes
    757 palavras | 4 páginas