Kapitel 7. Verhaltensmuster: Strategie, Zustand und Schablonenmethode

Verhaltensmuster behandeln Algorithmen und deren Kommunikation untereinander. Die Operationen, aus denen ein einzelner Algorithmus besteht, sind eventuell auf verschiedene Klassen verteilt, was zu einem komplexen Konglomerat führt, das sich nur schwierig verwalten und warten lässt. Die Verhaltensmuster zeigen Wege auf, wie Operationen in Klassen eingeteilt werden können und wie sich die Kommunikation zwischen ihnen optimiert lässt. In diesem ersten Kapitel über Verhaltensmuster werden wir uns drei einfache, aber sehr nützliche Muster anschauen: Strategie, Zustand und Schablonenmethode.

Strategie-Muster

Rolle

Das Strategie-Muster (Strategy) entfernt einen Algorithmus aus der ihn ...

Get C# 3.0 Entwurfsmuster now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.