▢ The blueprint — one class
BankAccount
-owner: String
-balance: double
│
press a snapshot button → spawns real objects
▼
◆ A snapshot — real objects, real values
No objects yet. Press Snapshot A or Snapshot B to freeze a moment.
Take a snapshot
The box above is the blueprint: it lists what every account could hold (an owner, a balance) by type. Press a snapshot button to create real objects with real values, then click any piece to learn what it means.