Das wohl einfachste Entwurfsmuster (Design Pattern) ist das Singleton Pattern. Erläuterung zum Singleton Pattern Durch die Verwendung des Singleton Pattern wird sichergestellt, dass nur ein Objekt existiert und global verfügbar ist. D.h. es wird einmalig ein Objekt erzeugt und alle anderen verwenden dieses wieder. Beispiel 1 Dieses Beispiel zeigt die reine Lehre des Singleton Pattern,…
Schlagwort: Entwurfsmuster
Model View Controler
Das Entwurfsmuster “Model View Controller” kurz MVC kommt von der Programmiersprache Smalltalk, hat aber seine Anfänge schon in Assembler. Mit dem MVC Pattern ist eine klare Trennung von der View (der Darstellungsschicht) über Model (Datenmodel) und dem Controller (der Businesslogik) geschaffen worden.Zusammen mit dem Observable Pattern ist dieses ein sehr gutes und vor allem bewährtes…
Komposition
Das Strukturmuster “Kompositum” nutzt man zur Darstellung und Bearbeitung von Baumstrukturen. Nehmen wir an wir möchten ein Verzeichnisbaum in Klassen darstellen.Vereinfacht ausgedrückt ist dieses nichts anderes als folgende Objektstruktur: Somit ergeben sich folgende Teilnehmer: