![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||
|
Info: VerhaltensmusterVerhaltensmuster beeinflussen das Zusammenspiel zwischen Objekten. Sie sind im Allgemeinen komplexer als Erzeugungsmuster. Sie sind erstens nicht auf einen Aspekt beschränkt (bei Erzeugungsmustern ist dies nur der Aspekt der Objekterzeugung). Zweitens bedingen sie mitunter die Änderung mehrerer bestehender Klassen (bei Einführung eines Erzeugungsmusters müssen nur zwei bestehende Klasse angepasst werden, nämlich die, die die Objekterzeugung anstößt und die Klasse, für die eine Instanz zu erzeugen ist). Die im populären Buch Entwurfsmuster - Elemente
wiederverwendbarer Software (kurz: GoF) genannten
Verhaltensmuster sind (
Neben Verhaltensmustern werden im GoF-Buch Erzeugungsmuster sowie Strukturmuster 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. |
||||||||||||||||||||||||||||||||||||||||||||||||||
|