Resumo Diagrama de classe

259 palavras 2 páginas
Resumo - Diagramas de classes
UML é a Unified Modeling Language, padrão para a representação de modelagens utilizadas no desenvolvimento orientado a objetos. Um dos componentes mais difundidos de UML é o seu diagrama de classes.
A representação de classes em diagramas UML contempla três tipos básicos de informação: o nome da classe, os seus atributos e os seus métodos. Graficamente, um retângulo com três compartimentos internos representa esses grupos de informação, como ilustrado a seguir para uma classe Aluno:

A especificação de uma classe é composta por três regiões:
Nome da classe
Um identificador para a classe, que permite referenciá-la posteriormente -- por exemplo, no momento da criação de um objeto.
Atributos
O conjunto de propriedades da classe. Para cada propriedade, especifica-se:
Nome: um identificador para o atributo.
Tipo: o tipo do atributo (inteiro, real, caráter, outra classe, etc.)
Valor default: opcionalmente, pode-se especificar um valor inicial para o atributo.
Visibilidade: opcionalmente, pode-se especificar o quão acessível é um atributo de um objeto a partir de outros objetos. Valores possíveis são:
- (privativo), nenhuma visibilidade externa;
+ (público), visibilidade externa total; e
# (protegido), visibilidade externa limitada.
Métodos
O conjunto de funcionalidades da classe. Para cada método, especifica-se sua assinatura, composta por:
Nome: um identificador para o método.
Tipo: quando o método tem um valor de retorno, o tipo desse valor.
Lista de argumentos: quando o método recebe parâmetros para sua execução, o tipo e um identificador para cada parâmetro.
Visibilidade: como para atributos, define o quão visível é um método a partir de objetos de outros classes.

Relacionados

  • Template ATPS
    630 palavras | 3 páginas
  • ATPS ANALISE ORIENTADA A OBJETO
    2518 palavras | 11 páginas
  • ATPS EDMIR CORRIGIDA01
    3697 palavras | 15 páginas
  • atividade de atps
    3978 palavras | 16 páginas
  • ATPS - FAOO etapa 2,3,4
    2217 palavras | 9 páginas
  • Etapa 3 e 4 OO
    1198 palavras | 5 páginas
  • 2015 1 Sistemas de Informacao 3 Fundamentos Analise OO
    2914 palavras | 12 páginas
  • ATPS Pio
    4892 palavras | 20 páginas
  • ATPS Analise Orientada a Objeto 1
    4182 palavras | 17 páginas
  • Fundamentos de Análise Orientada a Objeto
    8609 palavras | 35 páginas