Co je třída a objekt?

Třída (také poněkud nepřesně zvaná objektový typ) představuje skupinu objektů, které nesou stejné vlastnosti

"stejné" je myšleno kvalitativně, nikoli kvantitativně, tj.

  • např. všechny objekty třídy Person mají vlastnost name,

  • tato vlastnost má však obecně pro různé lidi různé hodnoty - lidi mají různá jména

Objekt je jeden konkrétní jedinec (reprezentant, entita) příslušné třídy

pro konkrétní objekt nabývají vlastnosti deklarované třídou konkrétních hodnot

Příklad:

  • Třída Person má vlastnost name

  • Objekt panProfesor typu Person má vlastnost name s hodnotou "Václav Klaus".