Instance třídy: Porovnání verzí

Smazaný obsah Přidaný obsah
Bez shrnutí editace
Bez shrnutí editace
Řádek 1:
'''Instance třídy''' (v některých [[Programovací jazyk|programovacích jazycích]] také '''objekt''') je konkrétní datový objekt v paměti odvozený z nějakého vzoru ([[Třída (programování)|třídy]]) používaný v [[Objektově orientované programování|objektově orientovaných]] programovacích jazycích ([[Java (programovací jazyk)|Java]], [[C++]], [[Simula 67]], atd.). '''Objekt''' představuje základní stavební prvek [[objektově orientované programování|objektově orientovaného programování]].
 
Každý takový objekt má své vlastní [[atribut]]y a [[metoda (objektově orientované programování)|metody]] podle vzoru (třídy). Atributy definující objekt však nemusí mít nutně pevné hodnoty – kupř. atribut rodinny_stav se může měnit v závislosti na tom, zda je objekt ObčanObcan před nebo po svatbě, resp. po rozvodu apod.
 
Instance bývá obvykle vytvořena pomocí [[konstruktor]]u a klíčového slova <code>new</code>.