Kategorie: B) Design-Pattern
-
B) Design-Pattern allgemein
Haben Sie sich schon mal gefragt, wie Sie ein Problem beim Entwurf einer Struktur (Software) in den Griff bekommen können? Für viele solcher allgemeinen Schwierigkeiten gibt es Entwurfsmuster (Design Pattern,...
-
B) Singleton
Ein Singleton ist ein objektbasiertes Erzeugermuster und stellt sicher, dass nur ein Exemplar einer Klasse besteht, auf welches global zugegriffen werden kann.
-
B) Abstract Factory
Eine Abstract Factory (deutsch: Abstrakte Fabrik, auch bekannt als Kit) ist ein objektbasiertes Erzeugermuster, welches Schnittstellen bereitstellt, um verwandte oder voneinander abhängige Objekte zu erzeugen, ohne ihre konkreten Klassen zu...
-
B) Command-Pattern und Observer-Pattern
Das Command- und das Observer-Pattern sind sehr ähnliche Muster, weswegen sie hier gemeinsam erklärt werden. Beide basieren auf dem Prinzip der Polypmorphie und mit ihnen ist es möglich, dass ein...
-
B) Decorator
Motivation Manche Problemstellungen bringen es mit sich, dass man es mit vielen Objekten zu tun bekommt, die einander funktional sehr ähnlich sind. Eigentlich sind die Objekte sogar fast gleich, jedoch...