![]() | ||||||||||||||||||||||||||||||||||||||
|
Info: ErzeugungsmusterErzeugungsmuster (engl.: Creational Design Patterns) sind Muster, deren Aufgabe die Erstellung von Objektinstanzen ist. Anstelle eines Konstruktoraufrufs wird also ein anderer Mechanismus verwandt, um ein Objekt zu erzeugen, nämlich ein entsprechendes Erzeugungsmuster. Der Vorteil ist eine höhere Flexibilität oder eine Zusatzfunktionalität bei der Erzeugung von Objektinstanzen. Erzeugungsmuster sind oft einfach zu testen, weil lediglich geprüft werden muss, ob ein erzeugtes Objekt die erwarteten Eigenschaften besitzt. Die im populären Buch Entwurfsmuster - Elemente
wiederverwendbarer Software (kurz: GoF) genannten Erzeugungsmuster sind (
Neben Erzeugungsmustern werden im GoF-Buch Strukturmuster sowie Verhaltensmuster unterschieden. Weitere Muster aus diesen Gruppen werden im JUnit-Buch ebenfalls behandelt. Dazu gehören je eine Musterbeschreibung sowie Anmerkungen und Beispiele, wie Unit Tests dafür erstellt werden können. |
|||||||||||||||||||||||||||||||||||||
|