Property |
Value |
dbo:abstract
|
- Az informatikában a programtervezési mintának (angolul Software Design Patterns) nevezik a gyakran előforduló programozási feladatokra adható általános, újrafelhasználható megoldásokat. Egy programtervezési minta rendszerint egymással együttműködő objektumok és osztályok leírása. A tervminták nem nyújtanak kész tervet, amit közvetlenül le lehet kódolni, habár vannak hozzájuk példakódok, amiket azonban meg kell tölteni az adott helyzetre alkalmas kóddal. Céljuk az, hogy leírást vagy sablont nyújtsanak. Segítik formalizálni a megoldást. A minták rendszerint osztályok és objektumok közötti kapcsolatokat mutatnak, de nem specifikálják konkrétan a végleges osztályokat vagy objektumokat. A modellek absztrakt osztályai helyett egyes esetekben interfészek is használhatók, habár azokat maga a tervminta nem mutatja. Egyes nyelvek beépítetten tartalmaznak tervmintákat. A tervminták tekinthetők a strukturált programozás egyik szintjének a paradigma és az algoritmus között. A legtöbb tervminta objektumorientált környezetre van kidolgozva. Mivel a funkcionális programozás kevéssé ismert és használt, arra a környezetre még csak kevés tervminta ismert, például a . Az objektumorientált minták közül nem mindegyiket lehet, és nem mindegyiket érdemes itt használni. Van, amit módosítani kell. (hu)
- Az informatikában a programtervezési mintának (angolul Software Design Patterns) nevezik a gyakran előforduló programozási feladatokra adható általános, újrafelhasználható megoldásokat. Egy programtervezési minta rendszerint egymással együttműködő objektumok és osztályok leírása. A tervminták nem nyújtanak kész tervet, amit közvetlenül le lehet kódolni, habár vannak hozzájuk példakódok, amiket azonban meg kell tölteni az adott helyzetre alkalmas kóddal. Céljuk az, hogy leírást vagy sablont nyújtsanak. Segítik formalizálni a megoldást. A minták rendszerint osztályok és objektumok közötti kapcsolatokat mutatnak, de nem specifikálják konkrétan a végleges osztályokat vagy objektumokat. A modellek absztrakt osztályai helyett egyes esetekben interfészek is használhatók, habár azokat maga a tervminta nem mutatja. Egyes nyelvek beépítetten tartalmaznak tervmintákat. A tervminták tekinthetők a strukturált programozás egyik szintjének a paradigma és az algoritmus között. A legtöbb tervminta objektumorientált környezetre van kidolgozva. Mivel a funkcionális programozás kevéssé ismert és használt, arra a környezetre még csak kevés tervminta ismert, például a . Az objektumorientált minták közül nem mindegyiket lehet, és nem mindegyiket érdemes itt használni. Van, amit módosítani kell. (hu)
|
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 35502 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
prop-hu:author
|
- Gamma, Helm, Johnson & Vlissides (hu)
- Alan Shalloway, James R. Trott (hu)
- Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates (hu)
- William J. Brown, Raphael C. Malveau, Hays W. "Skip" McCormick , Thomas J. Mowbray (hu)
- Gamma, Helm, Johnson & Vlissides (hu)
- Alan Shalloway, James R. Trott (hu)
- Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates (hu)
- William J. Brown, Raphael C. Malveau, Hays W. "Skip" McCormick , Thomas J. Mowbray (hu)
|
prop-hu:first
|
- Christopher (hu)
- Christopher (hu)
|
prop-hu:isbn
|
- 0 (xsd:integer)
- 195019199 (xsd:integer)
|
prop-hu:last
|
- Alexander (hu)
- Alexander (hu)
|
prop-hu:pages
|
- 336 (xsd:integer)
- 337 (xsd:integer)
- 638 (xsd:integer)
|
prop-hu:publisher
|
- Addison-Wesley (hu)
- Oxford University Press (hu)
- Wiley (hu)
- O’Reilly Media (hu)
- Addison-Wesley (hu)
- Oxford University Press (hu)
- Wiley (hu)
- O’Reilly Media (hu)
|
prop-hu:ref
|
- Gang of Four (hu)
- Alexander, A Pattern Language (hu)
- Gang of Four (hu)
- Alexander, A Pattern Language (hu)
|
prop-hu:title
|
- Design Patterns (hu)
- AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis (hu)
- A Pattern Language (hu)
- Desing Patterns Explained (hu)
- Head First Design Patterns (hu)
- Design Patterns (hu)
- AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis (hu)
- A Pattern Language (hu)
- Desing Patterns Explained (hu)
- Head First Design Patterns (hu)
|
prop-hu:url
| |
prop-hu:wikiPageUsesTemplate
| |
prop-hu:year
|
- 1977 (xsd:integer)
- 1994 (xsd:integer)
- 1998 (xsd:integer)
- 2002 (xsd:integer)
- 2004 (xsd:integer)
|
dct:subject
| |
rdfs:label
|
- Programtervezési minta (hu)
- Programtervezési minta (hu)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:isPrimaryTopicOf
| |
is dbo:wikiPageRedirects
of | |
is prop-hu:jelentősMunkái
of | |
is foaf:primaryTopic
of | |