Deštruktor: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
 
 
(Nejsou zobrazeny 3 mezilehlé verze od stejného uživatele.)
Řádek 1: Řádek 1:
 
Deštruktor je zvláštna [[metóda]] objektu. Ukončuje činnosť a život objektu, musí zabezpečiť uvoľnenie (vrátenie do systému) všetkých dynamicky pridelených pamätí, uvoľnenie všetkých prostriedkov (pri paralelnom programovaní), atď. Jeden typ objektu môže mať viacej deštruktorov. V Turbo Pascale sa štandardne používa pre deštruktor identifikátor Done (vykonané, urobené, amen), ak je deštruktorov viacej, môžu mať mená napríklad Done_1, Done_2, Done_Zbohom, atď. Deštruktor sa pravidelne uvádza ako druhý parameter príkazu  [[Dispose()]].
 
Deštruktor je zvláštna [[metóda]] objektu. Ukončuje činnosť a život objektu, musí zabezpečiť uvoľnenie (vrátenie do systému) všetkých dynamicky pridelených pamätí, uvoľnenie všetkých prostriedkov (pri paralelnom programovaní), atď. Jeden typ objektu môže mať viacej deštruktorov. V Turbo Pascale sa štandardne používa pre deštruktor identifikátor Done (vykonané, urobené, amen), ak je deštruktorov viacej, môžu mať mená napríklad Done_1, Done_2, Done_Zbohom, atď. Deštruktor sa pravidelne uvádza ako druhý parameter príkazu  [[Dispose()]].
 +
 +
 +
;Syntaxe
 +
destructor Done;
 +
 +
 +
;Popis
 +
:Destruktor musí být deklarován vyhrazeným slovem destructor. (Destruktory mohou být použity i pro další úklidové operace v objektu.)
 +
 +
 +
;Viz také
 +
[[constructor]]
 +
 +
[[object]]
 +
 +
[[virtual]]
 +
  
 
[[Category:Objektovo_orientované_programovanie]]
 
[[Category:Objektovo_orientované_programovanie]]
 +
[[Category:rezervovaná slova]]

Aktuální verze z 29. 9. 2012, 22:09

Deštruktor je zvláštna metóda objektu. Ukončuje činnosť a život objektu, musí zabezpečiť uvoľnenie (vrátenie do systému) všetkých dynamicky pridelených pamätí, uvoľnenie všetkých prostriedkov (pri paralelnom programovaní), atď. Jeden typ objektu môže mať viacej deštruktorov. V Turbo Pascale sa štandardne používa pre deštruktor identifikátor Done (vykonané, urobené, amen), ak je deštruktorov viacej, môžu mať mená napríklad Done_1, Done_2, Done_Zbohom, atď. Deštruktor sa pravidelne uvádza ako druhý parameter príkazu Dispose().


Syntaxe
destructor Done;


Popis
Destruktor musí být deklarován vyhrazeným slovem destructor. (Destruktory mohou být použity i pro další úklidové operace v objektu.)


Viz také

constructor

object

virtual