Diagramas

863 palavras 4 páginas
Capítulo 2 – Diagrama de Classe

Diagrama de classes é uma representação da estrutura e relações das classes que servem de modelo para objetos. É muito útil no desenvolvimento de sistemas, pois define todas as classes que o sistema necessita e é base para a construção de outros tipos de diagramas.

Classes
Uma classe é representada como um retângulo divido em três compartimentos, separados por linhas horizontais que armazenam o nome da classe, lista de atributos e lista de métodos respectivamente e devem receber nomes de acordo com o vocabulário do domínio do problema.

Nome_da_Classe atributo1 atributo2 atributo3 ... metodo1 metodo2 metodo3 ...

Figura 2.1 – Representação de uma classe

Atributos
Os atributos representam o conjunto de características (estado) dos objetos daquela classe e são definidos por variáveis.
A definição de atributo se dá pela sintaxe:

visibilidade nome : tipo

Exemplo: + nome : String
Métodos
Os métodos representam o conjunto de operações (comportamento) que a classe fornece. A definição de método se dá pela sintaxe:

visibilidade nome (lista-de-parâmetros) : tipo-de-retorno

Exemplo: - obterSenha : String

Visibilidade
A visibilidade indica por quem um atributo ou método pode ser utilizado. O marcador de visibilidade indica se o atributo ou o método é público (+), visível em qualquer classe de qualquer pacote, protegido (#), visível para classes do mesmo pacote ou privado (-), visível somente para classe. A visibilidade pode ser definida por seus ícones ou palavras-chaves.
Exemplo:
private obterSenha : String public nome : String

Relacionamentos
Os relacionamentos entre as classes representam a interação entre seus objetos: em geral, representam a utilização de serviços e/ou a organização entre as mesmas. Os tipos de relacionamento em um diagrama de classe são os de associação, generalização e dependência. Como variação do relacionamento e associação, estão os relacionamentos de agregação e composição.

Associação
As

Relacionados

  • DIAGRAMAS
    813 palavras | 4 páginas
  • Diagrama
    1013 palavras | 5 páginas
  • Diagramas
    422 palavras | 2 páginas
  • Diagramas
    505 palavras | 3 páginas
  • Diagramas
    1762 palavras | 8 páginas
  • diagramas
    1021 palavras | 5 páginas
  • Diagrama
    1541 palavras | 7 páginas
  • diagrama
    840 palavras | 4 páginas
  • Diagrama
    391 palavras | 2 páginas
  • diagrama
    337 palavras | 2 páginas