This HTML5 document contains 15 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
wikipedia-huhttp://hu.wikipedia.org/wiki/
dcthttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-huhttp://hu.dbpedia.org/resource/
prop-huhttp://hu.dbpedia.org/property/
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n9http://hu.dbpedia.org/resource/Sablon:
owlhttp://www.w3.org/2002/07/owl#
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
n4http://hu.dbpedia.org/resource/Kategória:

Statements

Subject Item
dbpedia-hu:Egyke_programtervezési_minta
rdfs:label
Egyke programtervezési minta
owl:sameAs
freebase:m.0h9p3
dct:subject
n4:Java-kódpéldák n4:C_Sharp-kódpéldák n4:Programtervezési_minták
dbo:wikiPageID
1176463
dbo:wikiPageRevisionID
23273503
prop-hu:wikiPageUsesTemplate
n9:Jegyzetek n9:Fordítás
dbo:abstract
Az egyke programtervezési minta olyan programtervezési minta, amely egy objektumra korlátozza egy osztály létrehozható példányainak számát.Gyakori, hogy egy osztályt úgy kell megírni, hogy csak egy példány lehet belőle. Ehhez jól kell ismerni az objektumorientált programozás alapelveit.Az osztályból példányt a lehet készíteni. Ha van publikus konstruktor az osztályban, akkor akárhány példány készíthető belőle, tehát publikus konstruktora nem lehet az egykének. De ha nincs konstruktor, akkor nem hozható létre a példány, amin keresztül hívhatnánk a . A megoldást az osztályszintű (statikus) metódusok jelentik. Ezeket akkor is lehet hívni, ha nincs példány.Az egykének tehát van egy osztályszintű metódusa (szerezPéldány, angolul getInstance), ami minden hívójának ugyanazt a példányt adja vissza. Természetesen ezt a példányt is létre kell hozni, ehhez privát konstruktort kell készíteni, amit a szerezPéldány az egyke osztály tagjaként meghívhat. Néhányan vitatják az egyke mintát, és antimintának tekintik, mivel olyankor is használják, amikor nem célszerű. Ezzel szükségtelen korlátozásokat vagy globális állapotokat vezetnek be.
prov:wasDerivedFrom
wikipedia-hu:Egyke_programtervezési_minta?oldid=23273503&ns=0
dbo:wikiPageLength
6829
foaf:isPrimaryTopicOf
wikipedia-hu:Egyke_programtervezési_minta
Subject Item
wikipedia-hu:Egyke_programtervezési_minta
foaf:primaryTopic
dbpedia-hu:Egyke_programtervezési_minta
Subject Item
dbpedia-hu:Singleton_(tervezési_minta)
dbo:wikiPageRedirects
dbpedia-hu:Egyke_programtervezési_minta