Diagrama de Objetos
Diagrama de Objetos: Resumo para Concursos Públicos
Definição
O Diagrama de Objetos é um modelo estático da UML (Unified Modeling Language) que representa instâncias específicas de classes em um sistema, mostrando seus atributos e relacionamentos em um momento específico. Diferencia-se do Diagrama de Classes por focar em exemplos concretos, não em abstrações.
Elementos Principais
- Objeto: Instância de uma classe, representado como um retângulo com nome sublinhado (ex.:
cliente1:Cliente
). - Atributos: Valores atuais dos atributos do objeto (ex.:
nome="João"
). - Links: Conexões entre objetos, representando associações do Diagrama de Classes (linhas contínuas).
Relacionamento com Diagrama de Classes
É uma "foto" do sistema em execução, enquanto o Diagrama de Classes é o modelo geral. Objetos são instâncias de classes, e links são instâncias de associações.
Aplicações
- Validar cenários específicos do sistema.
- Complementar Diagramas de Sequência/Casos de Uso.
- Ilustrar estruturas de dados em tempo de execução.
Dicas para Concursos
- Foque em diferenciar objetos (instâncias) de classes (abstrações).
- Links representam relacionamentos momentâneos, não herança.
- Atributos mostram valores concretos, não tipos.