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#
n5http://hu.dbpedia.org/resource/Sablon:
owlhttp://www.w3.org/2002/07/owl#
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
n10http://hu.dbpedia.org/resource/Kategória:

Statements

Subject Item
dbpedia-hu:Parancs_programtervezési_minta
rdfs:label
Parancs programtervezési minta
owl:sameAs
freebase:m.015ysk
dct:subject
n10:C_Sharp-kódpéldák n10:Java-kódpéldák n10:Programtervezési_minták
dbo:wikiPageID
1176497
dbo:wikiPageRevisionID
23102451
prop-hu:wikiPageUsesTemplate
n5:Fordítás n5:Portál
dbo:abstract
Az objektumorientált programozásban, a parancs minta egy viselkedési forma, amelyben egy objektumot használunk arra, hogy reprezentáljunk és párosítsunk minden olyan információt, amely szükséges lehet egy metódus későbbi meghívásához. Ezen információk közé tartozik a metódus neve, az objektum amely birtokolja a metódust és az értékeit a metódus paramétereinek.Az alábbi négy pont mindig együtt említendő a parancs mintával kapcsolatban, melyek nem mások mint a * (Command) parancs, * (Receiver) vevő, * (Invoker) felhasználó [meghívó], * (Client) ügyfél. A parancs objektumnak van egy vevő objektuma és ennek meghívja egy metódusát. A vevő ezután elvégzi a munkát. A parancs objektum el van különítve egy felhasználó objektumnak, amely meghívja a parancsot. Minden parancs objektum átadható ugyanannak a felhasználó objektumnak. Mind a felhasználó objektum és néhány parancs objektum az ügyfél objektum birtokában van. Az ügyfél tartalmazza a döntéshozatalt, hogy melyik parancsot kell végrehajtani, az adott ponton. Egy parancs végrehajtása azt jelenti, hogy egy parancs objektumot átadunk a felhasználó objektumnak. Lásd a példákat lentebb. A Parancs objektumok használata könnyebbé teszi az általános komponensek létrehozását, amik szükségesek a „Delegate”, szekvenciális, vagy végrehajtó metódusok meghívásához anélkül, hogy tudnánk a "class"-unk metódusát, vagy annak paramétereit. A felhasználó (Invoker) objektum használata lehetőséget biztosít a naplózásra a parancs végrehajtások könnyű elvégezhetőségének érdekében, amennyiben végrehajtunk különböző parancsokat, amelyek egy felhasználó objektum által vannak vezérelve, anélkül, hogy az ügyfél tudatában lenne naplózásnak, vagy módoknak.
prov:wasDerivedFrom
wikipedia-hu:Parancs_programtervezési_minta?oldid=23102451&ns=0
dbo:wikiPageLength
24902
foaf:isPrimaryTopicOf
wikipedia-hu:Parancs_programtervezési_minta
Subject Item
dbpedia-hu:Parancs_tervezési_minta
dbo:wikiPageRedirects
dbpedia-hu:Parancs_programtervezési_minta
Subject Item
wikipedia-hu:Parancs_programtervezési_minta
foaf:primaryTopic
dbpedia-hu:Parancs_programtervezési_minta