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 Clovek mají vlastnost jmeno,

  • 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 Clovek má vlastnost jmeno

  • Objekt panProfesor typu Clovek má vlastnost jmeno s hodnotou "Václav Klaus".