Entwurfsmuster: Unterschied zwischen den Versionen

Aus php bar
Wechseln zu: Navigation, Suche
K (Entwurfsmuster Kataloge und Diagramme: Listmarkup)
 
(11 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
 
Das '''Entwurfsmuster''' ist ein Begriff aus der [[OOP|Objektorientierten Programmierung]]. Der englische Begriff lautet ''Design Pattern''.
 
Das '''Entwurfsmuster''' ist ein Begriff aus der [[OOP|Objektorientierten Programmierung]]. Der englische Begriff lautet ''Design Pattern''.
  
Zeile 5: Zeile 4:
 
=== Creational Patterns ===
 
=== Creational Patterns ===
 
* [[Singleton]]
 
* [[Singleton]]
 +
* [[Abstract Singleton]]
 
* [[Factory Method]]
 
* [[Factory Method]]
 
+
* [[Abstract Factory]]
 +
* [[Registry]]
  
 
=== Structural Patterns ===
 
=== Structural Patterns ===
Zeile 13: Zeile 14:
 
* [[Decorator]]
 
* [[Decorator]]
 
* [[Facade]]
 
* [[Facade]]
 +
* [[Null Object]]
 +
* [[Iterator]] (In PHP5 durch ein [[Interface]] bereitgestellt)
  
 
=== Behavioral Patterns ===
 
=== Behavioral Patterns ===
Zeile 31: Zeile 34:
 
* [[Bild:Flag de.png|de]] [http://www.php-mag.de/itr/online_artikel/psecom,id,490,nodeid,62.html Stricken für Fortgeschrittene - Das Adapter-Entwurfsmuster ] aus [[PHP Magazin]] Ausgabe 02/2004
 
* [[Bild:Flag de.png|de]] [http://www.php-mag.de/itr/online_artikel/psecom,id,490,nodeid,62.html Stricken für Fortgeschrittene - Das Adapter-Entwurfsmuster ] aus [[PHP Magazin]] Ausgabe 02/2004
 
* [[Bild:Flag de.png|de]] [http://www.php-mag.de/itr/online_artikel/psecom,id,466,nodeid,62.html Strickwerk - Entwurfsmuster in PHP - Teil 1] aus [[PHP Magazin]] Ausgabe 01/2004
 
* [[Bild:Flag de.png|de]] [http://www.php-mag.de/itr/online_artikel/psecom,id,466,nodeid,62.html Strickwerk - Entwurfsmuster in PHP - Teil 1] aus [[PHP Magazin]] Ausgabe 01/2004
 +
* [[Bild:Flag de.png|de]] [http://www.andreas-demmer.de/projekte/fachartikel/ Entwurfsmuster in PHP] (ganze Artikelserie, zuvor erschienen im [PHP Magazin])
 
* [[Bild:Flag uk.png|en]] [http://www.phparch.com/sample.php?mid=61 The Iterator Pattern] aus [[php architect]] Ausgabe 07/2005
 
* [[Bild:Flag uk.png|en]] [http://www.phparch.com/sample.php?mid=61 The Iterator Pattern] aus [[php architect]] Ausgabe 07/2005
 
* [[Bild:Flag uk.png|en]] [http://www.phparch.com/sample.php?mid=45 Design Patterns: Powerful Solutions to Common Problems] aus [[php architect]] Ausgabe 12/2004
 
* [[Bild:Flag uk.png|en]] [http://www.phparch.com/sample.php?mid=45 Design Patterns: Powerful Solutions to Common Problems] aus [[php architect]] Ausgabe 12/2004
Zeile 49: Zeile 53:
 
* [http://www.phppatterns.com/ Website phpPatterns]
 
* [http://www.phppatterns.com/ Website phpPatterns]
  
[[Kategorie:Programmiertechnik]]
+
[[Kategorie:Entwurfsmuster]]

Aktuelle Version vom 15. Mai 2009, 13:24 Uhr

Das Entwurfsmuster ist ein Begriff aus der Objektorientierten Programmierung. Der englische Begriff lautet Design Pattern.

Übersicht

Creational Patterns

Structural Patterns

Behavioral Patterns

Entwurfsmuster Kataloge und Diagramme

Weiterführende Artikel und Tutorial

Siehe auch

Links