This HTML5 document contains 22 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/
n11https://linux.ime.usp.br/~joaomm/mac499/arquivos/referencias/
n15https://web.archive.org/web/20110714224327/http:/www.objectmentor.com/resources/articles/
dbpedia-huhttp://hu.dbpedia.org/resource/
prop-huhttp://hu.dbpedia.org/property/
n5http://www.aspiringcraftsman.com/default/2008/12/28/examining-dependency-inversion/
rdfshttp://www.w3.org/2000/01/rdf-schema#
n10http://martinfowler.com/articles/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n4http://hu.dbpedia.org/resource/Sablon:
provhttp://www.w3.org/ns/prov#
n9http://blog.sebaslab.com/tag/dependency-injection/
xsdhhttp://www.w3.org/2001/XMLSchema#
n14http://hu.dbpedia.org/resource/Kategória:

Statements

Subject Item
dbpedia-hu:A_függőség_megfordításának_elve
rdfs:label
A függőség megfordításának elve
dct:subject
n14:Architekturális_minták n14:Programtervezési_minták
dbo:wikiPageID
1503070
dbo:wikiPageRevisionID
22854341
dbo:wikiPageExternalLink
n5: n9: n10:dipInTheWild.html n11:oodmetrics.pdf n15:dip.pdf
prop-hu:wikiPageUsesTemplate
n4:Jegyzetek n4:Portál n4:Fordítás n4:Halott_link
prop-hu:date
2018
prop-hu:url
n5:
dbo:abstract
Az objektumorientált programtervezésben a függőség megfordításának elve a programmodulok függőségeinek speciális formája. Az elv követésével nem a magasabb szintű modulok függenek az alacsonyabb szintűektől, hanem fordítva, az alacsonyabb szintűek a magasabb szintűektől. Az elv a következőket követeli meg: * A magas szintű kód nem függ az alacsonyabb szintűtől. Mindkettő absztrakciótól függ. * Az absztrakciók nem függenek a részletektől. A részletek absztrakciótól függenek. Mivel az alacsony és a magas szintű kód ugyanattól az absztrakciótól függ, megfordítja a gondolkodást az objektumorientációtól. Az elképzelésnek az az alapötlete, hogy amikor megtervezzük a magas és az alacsony szintű kód kapcsolatát, a köztük levő interakciót elvonatkoztatjuk, absztrakttá tesszük. Az alacsony szintű kódról is másként kell gondolkodni: gondolni kell az interakcióra, és eszerint megváltoztatni az interfészét. Sok esetben már az is a duplikátumok csökkenését eredményezi, hogy absztrakcióként gondolunk az interakcióra. Ezzel könnyebb és kevésbé implementációfüggő interakciós sémát kapunk. Ha az interakciót érdemes generikussá tenni, akkor a kontroll megfordításához jutunk.
prov:wasDerivedFrom
wikipedia-hu:A_függőség_megfordításának_elve?oldid=22854341&ns=0
dbo:wikiPageLength
14565
foaf:isPrimaryTopicOf
wikipedia-hu:A_függőség_megfordításának_elve
Subject Item
dbpedia-hu:Függőség_megfordítása
dbo:wikiPageRedirects
dbpedia-hu:A_függőség_megfordításának_elve
Subject Item
wikipedia-hu:A_függőség_megfordításának_elve
foaf:primaryTopic
dbpedia-hu:A_függőség_megfordításának_elve