TOO UML 2015

1166 palavras 5 páginas
Diagramas de classe
• Podemos afirmar que o diagrama de classe é um dos diagramas mais utilizados da UML, pois ele apresenta a relação entre as classes do sistema. É a partir dele que identificamos os objetos do sistema, relação entre as classes, nível de cardinalidade, nível de acessibilidade e o comportamento do sistema. Ele pode parecer um simples diagrama, mas isso não passa de uma ilusão, pois nele é possível modelar qualquer tipo de sistema desde um simples sistema até sistemas extremamente complexos. • Através do diagrama de classe podemos visualizar um sistema de forma mais ampla, pois ele é uns dos principais responsáveis pela geração de código.
Pender (2004), afirma “Podemos considerar que o diagrama de classe está no centro do processo de modelagem de objetos. Pois ele oferece recursos que possibilitam identificar todas as regras que conduzem a definição e ao uso de objetos.”

Diagrama de Classes
 Permite visualização das classes que compõe o sistema, com seus respectivos atributos, métodos e relacionamentos  Serve como base para construir maioria dos outros diagramas da UML

Diagramas de classe
A UML utiliza uma notação própria para construção de diagramas. Para representar uma Classe de objetos a notação é:
A classe de objeto é representada por um retângulo
, subdividido em três áreas :
- Nome da Classe
- Atributos da classe
- Operações ou métodos da classe
A visibilidade deve ser definida pelos símbolos + Publica
# protegida
- privada

Criar um diagrama de classes com as seguintes classes: •







Animais (abstrata)
Aves
Mamíferos
Galinha
Canário
Cavalo
Vaca

Crie pelo menos 2 atributos e 2 métodos para cada classe 4

UML
Unified Modeling
Language
5

UML
A partir do momento em que os elementos básicos da orientação a objetos são assimilados, podemos modelar classes nas especificações corretas utilizando a principal ferramenta de modelagem e documentação de aplicações orientadas a objeto existente no mercado.
UML (Unified Modeling

Relacionados

  • Test
    21183 palavras | 85 páginas
  • Banco de dados
    60359 palavras | 242 páginas