Design Pattern | Object Pool
In diesem Artikel möchte euch ein weiteres Design Pattern vorstellen, welches gerne in der objektorientierten Entwicklung eingesetzt wird. Object Pool kann der Kategorie: "Creational Patterns" zugeordnet werden.
Design Pattern | Facade
Das Facade Design Pattern definiert eine vereinfachte Schnittstelle zur Benutzung eines Systems oder einer Menge von Objekten. Das Facade Design Pattern kann der Kategorie: "Structural Patterns" zugeordnet werden.
Design Pattern | Observer
Das Observer Entwurfsmuster ist für Situation geeignet, in denen ein oder mehrere Objekte benachrichtigt werden müssen, sobald sich der Zustand eines bestimmten Objekts ändert. Dieses Design Pattern kann der Kategorie: "Behavioral pattern" zugeordnet werden.
Design Pattern | Factory Method
Das Factory Method Entwurfsmuster dient der Entkopplung des Clients von der konkreten Instanziierung einer Klasse. Das erstellte Objekt kann elegant ausgetauscht werden. Oft wird es zur Trennung von (zentraler) Objektverarbeitung und (individueller) Objektherstellung verwendet. Das Factory Method Design Pattern kann der Kategorie: "Creational Patterns" zugeordnet werden. Factory-Methoden sind statische Methoden zur Erzeugung von Objekten des eigenen Klassentyps. Ein Singleton kann zum Beispiel als Spezialfall einer Klasse mit einer Factory-Methode angesehen werden.
Design Pattern | Model View Controller (MVC)
Design Pattern | Singleton
Das Singleton Entwurfsmuster sorgt dafür, dass es von einer Klasse nur eine einzige Instanz gibt und diese global zugänglich ist. Das Singleton Design Pattern kann der Kategorie: "Creational Patterns" zugeordnet werden.