Design Pattern (Entwurfsmuster) sind bewährte Schablonen und Vorgehensweisen zur Lösung wiederkehrender Programmierprobleme. In diesem Seminar werden die Muster von GoF vorgestellt und anhand der Programmiersprache C++ nachvollzogen.
Einführung in EntwurfsmusterErzeugungsmuster- Fabrikmethode, factory method
- Abstrakte Fabrik, kit
- Einzelstück, singleton
- Erbauer, builder
- Prototyp, prototype
- Adapter, wrapper
- Brücke, bridge
- Dekorierer, decorator
- Fassade, façade
- Fliegengewicht, flyweight
- Kompositum, composite
- Stellvertreter, proxy
- Interpreter, interpreter
- Schablonenmethode
- Beobachter, observer
- Kommando, transaction
- Memento, token
- Strategie, policy
- Vermittler, mediator
- Zustand, state
- Zuständigkeitskette, chain of responsibilities