Informatica uml

1714 palavras 7 páginas
MODELAGEM VISUAL DE OBJETOS COM
UML
DIAGRAMA DE CLASSES

lucelia.com@gmail.com

Externamente ao sistema, os atores visualizam resultados de cálculos, relatórios produzidos, confirmações de requisições solicitadas, etc.
Internamente, os objetos do sistema colaboram uns com os outros para produzir os resultados esperados pelos atores.
O Diagrama de Classes apresenta como as classes interagem entre si e qual a responsabilidade de cada classe na realização das operações solicitadas pelos atores.

DEFINIÇÕES
 Classe

 é um grupo de objetos, sendo que cada objeto é um exemplo de um determinado grupo.

 Diagrama

de Classes  É uma representação da estrutura e relações das classes que servem de modelo para os objetos.

AS CLASSES DO DIAGRAMA
POSSUEM:


Nome




Sempre deve maiúscula ser

iniciado

com

letra

Atributos
Visibilidade ou nível de encapsulamento
 Nome
(deve ser iniciado com letra minúscula)  Tipo de dados


AS CLASSES DO DIAGRAMA
POSSUEM:


Operações ou métodos
Visibilidade ou nível de encapsulamento
 Nome (deve ser iniciado com letra minúscula)
 Lista de parâmetros (se houver)
 Tipo de retorno




Associações entre si
Nome (opcional)
 Multiplicidades
 Navegabilidade (opcional)


EXEMPLO – DIAGRAMA DE CLASSES

ATRIBUTOS
 Visibilidade

ou nível de encapsulamento

- private (privado)
# protected (protegido)
+ public (público)
(em branco) default (pacote)
 Nome


Demonstram as características dos objetos

 Tipo


de dados

São os mesmos tipos usados em Java: String, boolean, int, float, double, Date, etc…

OPERAÇÕES OU MÉTODOS


Visibilidade ou nível de encapsulamento




Nome




O nome do método deve expressar a ação que realiza, por exemplo incluirAluno(). Não deve possuir espaços e nem começar com dígitos

Lista de parâmetros




Os mesmos usados para os atributos

Deverá vir entre parênteses

Relacionados

  • uml informatica
    3130 palavras | 13 páginas
  • Ferramentas uml
    560 palavras | 3 páginas
  • UML5FISL
    1756 palavras | 8 páginas
  • Ferramentas de Modelagem
    5938 palavras | 24 páginas
  • Sistema para reserva de sala
    3379 palavras | 14 páginas
  • Estagio
    1923 palavras | 8 páginas
  • Artigo TADS - Software de Controle de Ordem Serviço
    3810 palavras | 16 páginas
  • Poo - gestão de jogos olímpicos
    2130 palavras | 9 páginas
  • Programação
    3022 palavras | 13 páginas
  • introd a analise
    1779 palavras | 8 páginas