This HTML5 document contains 24 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#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n7http://hu.dbpedia.org/resource/Sablon:
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
n11http://hu.dbpedia.org/resource/Kategória:

Statements

Subject Item
dbpedia-hu:GoF_2_alapelv
rdfs:label
GoF 2 alapelv
dct:subject
n11:Programozási_paradigmák n11:Programtervezési_minták
dbo:wikiPageID
1712279
dbo:wikiPageRevisionID
23721699
prop-hu:wikiPageUsesTemplate
n7:Cite_book n7:Jegyzetek n7:Összevon
prop-hu:author
Kollár Lajos, Sterbinszky Nóra Gamma, Helm, Johnson & Vlissides Dr. Kusper Gábor
prop-hu:isbn
0
prop-hu:publisher
Addison-Wesley
prop-hu:ref
Gang of Four
prop-hu:title
Design Patterns Programozási technológiák
prop-hu:year
1994 2014 2015
dbo:abstract
Az 1994-ben a Design Patterns: Elements of Reusable Object-Oriented Software (Programtervezési minták, Újrahasznosítható elemek objektumközpontú programokhoz) c. könyvben jelent meg. A GoF 2 eredeti angol megfogalmazása: „Favor object composition over class inheritance”, azaz „Használj objektum-összetételt öröklés helyett, ha csak lehet”. Az objektum-összetétel az öröklődés (inheritance) alternatívája. Az öröklődést szokás IS-A kapcsolatnak (the dog is a vertebrate / a kutya egy gerinces), míg az objektum összetételt HAS-A kapcsolatnak (the dog has a spine / a kutyának van egy gerince) nevezni. Itt az új szolgáltatások úgy jönnek létre, hogy kisebb részekből építünk fel objektumokat, hogy több szolgáltatással rendelkezzenek. Az objektum-összetételnél az összeépített objektumoknak jól meghatározott interfésszel kell rendelkezniük. Az ilyen újrafelhasználást feketedobozos újrafelhasználásnak nevezzük, mert az objektumok belső részei láthatatlanok. Az objektumok „fekete dobozokként” jelennek meg. Az alosztályokon keresztül történő újrafelhasználást fehérdobozos újrafelhasználásnak nevezzük. A „fehér doboz” itt a láthatóságra utal: az öröklődéssel az alosztályok gyakran látják a szülőosztály belső részeit. A GoF 2 felhasználására remek példa a stratégia programtervezési minta. Az alapelv előnyeit, hátrányait, valamint további információkat megtalálhatja az Öröklődés helyett objektum-összetétel oldalon.
prov:wasDerivedFrom
wikipedia-hu:GoF_2_alapelv?oldid=23721699&ns=0
dbo:wikiPageLength
9341
foaf:isPrimaryTopicOf
wikipedia-hu:GoF_2_alapelv
Subject Item
wikipedia-hu:GoF_2_alapelv
foaf:primaryTopic
dbpedia-hu:GoF_2_alapelv