b'\n_START_ARTICLE_\nDestruktorius (programavimas)\n_START_PARAGRAPH_\nDestruktorius\xc2\xa0\xe2\x80\x93 specialus objekto metodas, atsakingas u\xc5\xbe vis\xc5\xb3 objekto u\xc5\xbeimam\xc5\xb3 resurs\xc5\xb3 (atminties, u\xc5\xbemegzt\xc5\xb3 tinklo jung\xc4\x8di\xc5\xb3, laikin\xc5\xb3 byl\xc5\xb3) u\xc5\xbeleidim\xc4\x85 kitiems tikslams. Baigus vykdyti destruktoriaus kod\xc4\x85, objektas laikomas \xe2\x80\x9esunaikintu\xe2\x80\x9c\xc2\xa0\xe2\x80\x93 jokie v\xc4\x97lesni kreipiniai \xc4\xaf j\xc4\xaf nebeleistini._NEWLINE_Pakartotinas destruktoriaus i\xc5\xa1kvietimas yra rimta programavimo klaida, kurios pasekm\xc4\x97s programos vykdymui nenumatomos (angl. undefined behavior). Vengdamos toki\xc5\xb3 klaid\xc5\xb3, naujesn\xc4\x97s programavimo kalbos vietoj destruktoriaus naudoja u\xc5\xbebaigikl\xc4\xaf (angl. finalizer)  nors ir to patariama vengti .'