An Entity of Type: sports event, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In object-oriented programming (OOP), the object lifetime (or life cycle) of an object is the time between an object's creation and its destruction. Rules for object lifetime vary significantly between languages, in some cases between implementations of a given language, and lifetime of a particular object may vary from one run of the program to another.

Property Value
dbo:abstract
  • V objektově orientovaném programování (OOP) je životnost objektu (neboli životní cyklus) objektu charakterizován časem mezi vytvořením objektu a jeho zničením. Pravidla pro životnost objektů se mezi programovacími jazyky výrazně liší, v některých případech se životnost neliší implementací daného jazyka, ale může se lišit tím, jak jen implementováno v daném řešení programu. V některých případech se doba životnosti objektu shoduje s dobou objektu, pro kterou je tento objekt určitou hodnotou v proměnné (jako statické proměnné, tak i pro automatické proměnné), ale v běžném životě není existence jednoho objektu vázaná pouze na životnost jednoho objektu. V mnoha případech u většiny dnešních objektově orientovaných jazyků, zejména těch, které užívají určitý nástroj pro správu paměti (například v Javě – Garbage collector, nebo ve Swift – ARC – Automatic Reference Counting), jsou objekty spravovány v haldě a jejich životnost není určena životností pouze jednoho objektu, ale ve skutečnosti doba odpovídá existenci alespoň jednoho odkazuju, který se váže k tomuto objektu. Při zničení jednoho objektu, na který se váže jiný objekt, nejsou smazány oba objekty zároveň, ale pouze odkaz mezi těmito objekty. (cs)
  • En objektema programado, ĉe plenumo de komputila programo, vivdaŭro de objekto manipulata per la programo (ekz-e de generacio de variablo) estas tiu periodo, kiam tiu objekto ekzistas, estas uzebla kaj senchava — kutime, ekde ĝia kreo ĝis ĝia detruo. Kiam la stirfluo forlasas la regionon de la objektonomo, la objekto povas iĝi neatingebla per tiu nomo sen ĉesi ekzisti. (eo)
  • In object-oriented programming (OOP), the object lifetime (or life cycle) of an object is the time between an object's creation and its destruction. Rules for object lifetime vary significantly between languages, in some cases between implementations of a given language, and lifetime of a particular object may vary from one run of the program to another. In some cases, object lifetime coincides with variable lifetime of a variable with that object as value (both for static variables and automatic variables), but in general, object lifetime is not tied to the lifetime of any one variable. In many cases – and by default in many object-oriented languages, particularly those that use garbage collection (GC) – objects are allocated on the heap, and object lifetime is not determined by the lifetime of a given variable: the value of a variable holding an object actually corresponds to a reference to the object, not the object itself, and destruction of the variable just destroys the reference, not the underlying object. (en)
  • 在面向对象编程里,对象生命周期(英語:object life cycle),或称对象寿命(object lifetime)是指对象在其构造(创建)和析构(销毁)之间的时间。不同编程语言有关对象生命周期的规定不尽相同,即使同一语言的不同实现也可能有区别,同一程序的同一个对象在不同的程序运行时生命周期也不一定相同。 (zh)
dbo:wikiPageID
  • 233954 (xsd:integer)
dbo:wikiPageInterLanguageLink
dbo:wikiPageLength
  • 27375 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1104657806 (xsd:integer)
dbo:wikiPageWikiLink
dbp:date
  • April 2011 (en)
  • August 2010 (en)
dbp:preText
  • Wrong (en)
dbp:reason
  • The article says the opposite (en)
  • How shall one understand this fact, and what is its motivation to be placed here? (en)
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • En objektema programado, ĉe plenumo de komputila programo, vivdaŭro de objekto manipulata per la programo (ekz-e de generacio de variablo) estas tiu periodo, kiam tiu objekto ekzistas, estas uzebla kaj senchava — kutime, ekde ĝia kreo ĝis ĝia detruo. Kiam la stirfluo forlasas la regionon de la objektonomo, la objekto povas iĝi neatingebla per tiu nomo sen ĉesi ekzisti. (eo)
  • 在面向对象编程里,对象生命周期(英語:object life cycle),或称对象寿命(object lifetime)是指对象在其构造(创建)和析构(销毁)之间的时间。不同编程语言有关对象生命周期的规定不尽相同,即使同一语言的不同实现也可能有区别,同一程序的同一个对象在不同的程序运行时生命周期也不一定相同。 (zh)
  • V objektově orientovaném programování (OOP) je životnost objektu (neboli životní cyklus) objektu charakterizován časem mezi vytvořením objektu a jeho zničením. Pravidla pro životnost objektů se mezi programovacími jazyky výrazně liší, v některých případech se životnost neliší implementací daného jazyka, ale může se lišit tím, jak jen implementováno v daném řešení programu. Při zničení jednoho objektu, na který se váže jiný objekt, nejsou smazány oba objekty zároveň, ale pouze odkaz mezi těmito objekty. (cs)
  • In object-oriented programming (OOP), the object lifetime (or life cycle) of an object is the time between an object's creation and its destruction. Rules for object lifetime vary significantly between languages, in some cases between implementations of a given language, and lifetime of a particular object may vary from one run of the program to another. (en)
rdfs:label
  • Životní cyklus objektů (cs)
  • Vivdaŭro de objekto (eo)
  • Object lifetime (en)
  • 对象生命周期 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License