e/Destructor (computing)

New Query

Information
has glosseng: In object-oriented programming, a destructor (sometimes shortened to dtor) is a method which is automatically invoked when the object is destroyed. Its main purpose is to clean up and to free the resources which were acquired by the object along its life cycle and unlink it from other objects or resources invalidating any references in the process. The use of destructors is key to the concept of Resource Acquisition Is Initialization.
lexicalizationeng: destructor
instance ofc/Programming constructs
Meaning
Czech
has glossces: Destruktor je v objektovém programování metoda, která je zavolána při likvidaci instance této třídy v paměti počítače.
lexicalizationces: destruktor
French
has glossfra: En programmation orientée objet, le destructeur dune classe est une méthode lancée lors de la destruction dun objet afin de récupérer les ressources dont principalement la mémoire réservée dynamiquement lors de linstanciation de lobjet. Ce phénomène peut plus ou moins être automatisé suivant les langages, ainsi la libération de la mémoire sous java, le destructeur appelé est supervisé par un mécanisme appelé ramasse-miettes. Alors quil peut exister plusieurs constructeurs, il ne peut exister quun seul destructeur.
lexicalizationfra: destructeur
Japanese
has glossjpn: デストラクタ(消去子、destructor)は、オブジェクト指向プログラミング言語でオブジェクトを消去する際に呼び出されて後処理などを行なう関数、メソッドのこと。特にC++では安全なリソース管理を実現するための重要な役割を担う。
lexicalizationjpn: デストラクタ
Lithuanian
has glosslit: Destruktorius – specialus objekto metodas, atsakingas už visų objekto užimamų resursų (atminties, užmegztų tinklo jungčių, laikinų bylų) užleidimą kitiems tikslams. Baigus vykdyti destruktoriaus kodą, objektas laikomas „sunaikintu“ – jokie vėlesni kreipiniai į jį nebeleistini. Deja, bendru atveju sunku užtikrinti, ar visų nuorodų į tokį objektą jau atsikratyta ir ar destruktorius nebus klaidingai iškviestas tam pačiam objektui pakartotinai. Todėl naujesnės programavimo kalbos vietoj destruktoriaus naudoja užbaigiklį.
lexicalizationlit: Destruktorius
Macedonian
has glossmkd: Во објектното програмирање, деструктор е метод кој автоматски повикан кога објект е уништен. Негова главна намена е да ги исчисти и ослободи ресурсите кои се заземени од објектот за време на животниот циклус и да го ослободи од другите објекти или ресурсите уништувајќи ја секоја референца во процесот. Употребата на деструкторите е клучот за концептот Добивање На Ресурси Е Иницијализација.
lexicalizationmkd: деструктор
Dutch
has glossnld: Een destructor is in sommige object-georiënteerde programmeertalen een soort methode van een klasse die wordt aangeroepen net voordat een instantie van die klasse uit het geheugen verwijderd wordt. Niet alle object-georiënteerde programmeertalen kennen een destructor: C++ heeft bijvoorbeeld wel destructors, maar Java weer niet.
lexicalizationnld: destructor
Polish
has glosspol: Destruktor - w obiektowych językach programowania specjalna metoda, wywoływana przez program przed usunięciem obiektu i niemal nigdy nie jest wywoływana wprost w kodzie używającym obiektu . Pod względem funkcjonalnym jest to przeciwieństwo konstruktora.
lexicalizationpol: destruktor
Portuguese
has glosspor: Destrutor (do inglês, desctructor), é um membro de uma classe, um método, invocado quando a classe deve ser destruída. É utilizado, normalmente, para liberar a memória alocada dinamicamente pela classe e para eliminar as possíveis referências à classe, quando ela não mais existir. Não recebe parâmetros de entrada ou de saída. Em linguagens de programação com o recurso Garbage Collection (coletor de lixo), que retiram da memória os objetos não referênciados, não há método destrutor, uma vez que o Garbage Collector faz o trabalho de destruição dos objetos.
lexicalizationpor: Destrutor(programação orientada a objetos)
lexicalizationpor: Destrutor
Russian
has glossrus: Дестру́ктор — специальный метод класса, служащий для деинициализации объекта (например освобождения памяти).
lexicalizationrus: Деструктор
Slovenian
has glossslv: Destruktor v računalniškem programiranju je metoda razreda, ki sprosti rezerviran pomnilniški prostor dodeljen objektu. Podatki osnovnih tipov se sprostijo avtomatsko, sami pa moramo sprostiti dinamično rezerviran pomnilniški prostor.
lexicalizationslv: Destruktor
Chinese
has glosszho: 在物件導向程式設計裡,解構子(destructor,有時縮寫成dtor)是一個方法,當物件的生命週期結束時,它會自動地被呼叫執行。它最主要的目的在於,清空並釋放物件先前建立或是佔用的記憶體資源。解構子的整體使用概念關鍵在於RAII。
lexicalizationzho: 解構子

Query

Word: (case sensitive)
Language: (ISO 639-3 code, e.g. "eng" for English)


Lexvo © 2008-2025 Gerard de Melo.   Contact   Legal Information / Imprint