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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.