🧩 Instâncias e Objetos em RAM
Segundo a Engenharia, um Objeto é qualquer bloco autossuficiente que pulsa dentro da memória RAM do seu Servidor Cloud enquanto o fluxo de código roda.
Enquanto a "Classe" é um pedaço de folha de papel morta, o "Objeto" é a Vida. (Exemplo: O Humano é a classe genérica. O Fulano com CPF vivo na tela é a Instância / Objeto daquela classe).
🏗️ Tipos de Instâncias na Modelagem
Em aplicações Web como Spring Boot, dividimos os blocos em dois cenários drásticos de UML:
| Tipo Físico UML | O que roda no Banco/RAM? |
|---|---|
| 🏢 Entidades e Componentes (Visíveis) | Representam Tabela no Banco: A Instância do Paciente "José", com o CPF Real do José alocado na Memória RAM, Aquele Prontuário Específico. |
| 📖 Componentes Lógicos (Invisíveis) | Controladores de API (PacienteController.java). Eles não são do mundo "real". Eles são Objetos Mágicos criados para ficar roteando internet e gerenciando pacotes na Nuvem. |
[!TIP] 💡 Extração de Objetos: Para identificar Classes na UML a partir do Documento de Requisitos, basta circular todos os Substantivos Fortes. Se o cliente falou: "O Médico atende o Paciente com um Prontuário"; parabéns, você achou as 3 classes centrais do ecossistema.