Diagrama de classes

964 palavras 4 páginas
UML

Diagrama de Classes

Introdução
• A modelagem de objetos incorpora a estrutura estática de um sistema mostrando:
– os objetos pertencentes ao sistema – os relacionamentos entre esses objetos – os atributos de cada objeto – as operações que caracterizam cada objeto

Introdução
• Existem dois tipos de diagramas para a modelagem de objetos:
– Diagrama de Classes: é um esquema, um padrão ou um modelo que descreve muitas instâncias de objetos. – Diagrama de Objetos: descreve como os objetos de um determinado grupo se relacionam entre si.
• serve para documentar casos de teste e exemplos para discussão.

• Ambos os diagramas oferecem uma notação gráfica formal para a modelagem de objetos e seus relacionamentos.

Classe
• Classe: refere-se a descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, relações e semântica.
Funcionário nome: string data_admissão: data CPF : string salário_base: float = 0.0 calcula_salário calcula_IR

Nome da Classe Atributos

Operações

– outros compartimentos podem ser acrescentados (responsabilidades, exceções, eventos, etc.)

Nome de classe
• O nome de uma classe distingue uma classe de outra classe.
– nome simples: nome sozinho – nome com caminho: o nome da classe é precedido pelo nome do pacote em que a classe existe.

Cliente

Sistema_vendas :: Cliente

Atributo
• Cada objeto de uma classe possui um estado, representado pelos valores associados a cada um dos atributos definidos para a classe
Sintaxe para atributos: [visibilidade] nome [multiplicidade] [:tipo] [= valor inicial] [{propriedades}] * atributos de classe são sublinhados Exemplos: nome: string endereço [0..2] : string CPF : inteiro {frozen} nro_correntistas: inteiro

Operação
• Uma operação é a implementação de um serviço que pode ser requisitado a qualquer objeto da classe, afetando o seu comportamento.
– A execução de uma operação por um objeto pode resultar na alteração do valor de seus atributos.

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