Design Patterns I - Einführung in Entwurfsmuster für OO-Systeme
Kein Badge verfügbar.
Ihr Seminar buchen
Seminarinhalte
Ziele
Inhalte
Grundlagen und Definitionen der Objektorientierung
- Objekte, Attribute, Methoden, Nachrichten
- Abstraktion, Kapselung, Klasse, Implementierungs-, Mehrfach- und Schnittstellen-Vererbung
- Aggregation, Assoziation, Komposition, Multiplizität
- Polymorphie, dynamische und statische Bindung, virtuelle Methoden-Tabelle
- UML-- Klassendiagramme-- Objektdiagramme-- Sequenzdiagramme-- ZustandsdiagrammeEntwurfsmuster
- Definition
- Klassifikation
- Anwendbarkeit
- Vorstellung der Kataloge von Gamma, Buschmann, Grand
- Konzepte der Design Patterns-- Konzentration auf die Schnittstelle-- Delegation-- Objekt-Komposition-- Vererbungs-Ersatz-- double dispatchEntwurfsmuster, Behandlung der ""Gamma-Muster""
- Erzeugungsmuster: Fabrikmethode, Abstrakte Fabrik, Erbauer, Prototyp, Singleton
- Strukturmuster: Adapter, Brücke, Fassade, Dekorierer, Kompositum, Proxy
- Verhaltensmuster-- Befehl-- Beobachter-- Fliegengewicht-- Iterator-- Interpreter-- Mediator-- Memento-- Schablonenmethode-- Strategie-- Zustand-- Zuständigkeitskette
- Variation und Kombination von Entwurfsmustern
- Diskussionen über mögliche Fehlerquellen
Badge
Kein Badge verfügbar.
Vorkenntnisse
Zielgruppe
Methoden
Martin Heubeck
Sales Gruppenseminare und Inhouse
Mo – Fr 8:00 – 17:00 Uhr
E-Mail senden
+49 891 22216949
+49 800 3060303
JETZT UNVERBINDLICHEN BERATUNGSTERMIN BUCHEN