Property Value
dbo:abstract
  • A destruktor az objektumorientált programozásban (szokták objektumelvű programozásnak is nevezni) egy olyan (metódus), amely automatikusan meghívódik, amikor az objektum megszűnik. Elsődleges célja az hogy felszabadítsuk az általa lefoglalt erőforrásokat illetve megszüntessük az őrá mutató referenciákat más objektumokban hogy később ne történhessen érvénytelen hivatkozás. A destruktorok használata kulcsfontosságú szerepet játszik az (resource acquisition is initialization) koncepció megvalósításában. Az olyan programozási nyelvekben, ahol automatikus szemétgyűjtő (garbage collection) mechanizmus van, nagyon nehéz determinisztikusan biztosítani a destruktor meghívását ezért ezekről általánosan azt tartják hogy nem alkalmasak az RAII megvalósítására. Ezekben a felszabadítást a megfelelő tagfüggvény explicit meghívásával lehet elérni (amelyet általában Dispose-nak hívnak). (hu)
  • A destruktor az objektumorientált programozásban (szokták objektumelvű programozásnak is nevezni) egy olyan (metódus), amely automatikusan meghívódik, amikor az objektum megszűnik. Elsődleges célja az hogy felszabadítsuk az általa lefoglalt erőforrásokat illetve megszüntessük az őrá mutató referenciákat más objektumokban hogy később ne történhessen érvénytelen hivatkozás. A destruktorok használata kulcsfontosságú szerepet játszik az (resource acquisition is initialization) koncepció megvalósításában. Az olyan programozási nyelvekben, ahol automatikus szemétgyűjtő (garbage collection) mechanizmus van, nagyon nehéz determinisztikusan biztosítani a destruktor meghívását ezért ezekről általánosan azt tartják hogy nem alkalmasak az RAII megvalósítására. Ezekben a felszabadítást a megfelelő tagfüggvény explicit meghívásával lehet elérni (amelyet általában Dispose-nak hívnak). (hu)
dbo:wikiPageID
  • 650113 (xsd:integer)
dbo:wikiPageLength
  • 3353 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 22548572 (xsd:integer)
prop-hu:wikiPageUsesTemplate
dct:subject
rdfs:label
  • Destruktor (hu)
  • Destruktor (hu)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is foaf:primaryTopic of