LOLOLO

1012 palavras 5 páginas
Modelagem
• Entendimento do ambiente
• Permite lidar com complexidade
→ complexidade progressiva

Modelos são úteis para:






Entendimento de problemas
Comunicação entre stakeholders
Compreensão dos requisitos
Difundir conhecimento entre stakeholders
Avaliar diferentes soluções

Objetivo de hoje:
• Entender conceitos por trás dos elementos e como representá-los nos diagramas de classes • 3 elementos principais:
– Classes
– Atributos
– Operações

Classe
• Classe é uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, relacionamentos e semântica. nome atributos operações

Atributos
• Ao definirmos atributos podemos determinar além de seu nome e tipo de dados, seu valor inicial, visibilidade e outras características.
• A única informação obrigatória é o próprio nome do atributo, mas conforme a modelagem é refinada, outras características do atributo tornam-se importantes para o projeto.
• Sintaxe :
Visibilidade nome:tipo = valor inicial
• Exemplos:






nome:String = ‘ ‘ idade: integer = 0 peso: Double = 0.0 sexo: TipoSexo = ‘M’ estaLigado:Boolean = true

Operações
• A modelagem de operações também não se limita a seu nome e parâmetros.
• A única informação obrigatória é o nome da operação, mas conforme a modelagem é refinada, outras características da operação tornam-se importantes para o projeto.
• Sintaxe:
Visibilidade nome (lista de parâmetros) tipo-de-retorno

• Exemplos:
+exibirProduto()
+verPromoção(Codigo:int):boolean
+obterTotalVendas(vendedor):real



Assinatura da operação
– É como a operação é solicitada, é um conceito importante que é composto do nome da operação, seus parâmetros e o tipo de retorno. Visibilidade
• Identifica como o elemento poderá ser visto externamente:
+ (público) - A propriedade será vista e usada dentro da classe na qual foi declarada, em qualquer elemento externo(incluindo objetos instanciados a

Relacionados

  • Lololo
    1588 palavras | 7 páginas
  • lololo
    498 palavras | 2 páginas
  • lololo
    399 palavras | 2 páginas
  • lololo
    872 palavras | 4 páginas
  • lololo
    297 palavras | 2 páginas
  • Lololo
    419 palavras | 2 páginas
  • LOLOLO
    856 palavras | 4 páginas
  • lololo
    1785 palavras | 8 páginas
  • lololo
    285 palavras | 2 páginas
  • lololo
    286 palavras | 2 páginas