Verhaltensmuster
摘要
Sie möchten das konkrete Verhalten ihrer Komponenten oder Klassen steuern, ohne in if-then-else-Kaskaden zu geraten. Die in diesem Kapitel vorgestellten Muster sollen die Flexibilität Ihrer Software erhöhen und dabei Code-Degenerierung vermeiden. Beispiele sind Command, Command Processor, Iterator, Visitor, Strategy, Template Method und Observer.