Razred je načrt ali predloga, ki definira strukturo (polja) in vedenje (metode). Objekt (ali primerka) je konkretna stvar, zgrajena po tem načrtu, s svojimi vrednostmi v pomnilniku.
Načrt v primerjavi s primerkom
text
class Car ← ONE definition (the blueprint)
│ fields: color, speed
│ methods: accelerate()
▼
new Car("red") ← many OBJECTS (instances), each with its own state
new Car("blue")
