Objektorientierte Programmierung
Seminar
In Butzbach
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Ort
Butzbach
-
Dauer
3 Tage
Nach dem Seminar wissen Sie, wie Analyse-Modelle verfeinert und in den Sprachen C++ oder Java implementiert werden. Anhand einer Fallstudie (fertiges Analyse-Modell) lernen Sie konkret, wie diese Business-Logik programmiert wird. Gerichtet an: Software-Entwickler, Programmierer, Systemanalytiker, Software-Ingenieure
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Gute Kenntnisse der objektorientierten Systementwicklung sowie UML-Kenntnisse. Grundkenntnisse in der Zielsprache Java oder C++. Von Vorteil ist Erfahrung mit einem Analyse- und Designtool
Meinungen
Inhalte
Nach dem Seminar wissen Sie, wie Analyse-Modelle verfeinert und in den Sprachen C++ oder Java implementiert werden. Anhand einer Fallstudie (fertiges Analyse-Modell) lernen Sie konkret, wie diese Business-Logik programmiert wird.
Teilnehmerkreis
Software-Entwickler, Programmierer, Systemanalytiker, Software-Ingenieure
Voraussetzungen
Gute Kenntnisse der objektorientierten Systementwicklung sowie UML-Kenntnisse. Grundkenntnisse in der Zielsprache Java oder C++. Von Vorteil ist Erfahrung mit einem Analyse- und Designtool
Seminarinhalte
Wiederholung OO und UML
- Begriffe, Konzepte, Definitionen
- Das Analyse-Modell als Basis für die OOP
- Vorstellung der FallstudieVerfeinerung des Analyse-Modells für die Programmierung
- Festlegen der Datentypen
- Methodendefinition und Beschreibung
- Verfeinerung der Beziehungen
- Kardinalität und Sichtbarkeit
- Anpassung der Vererbung für das Design bzw. die ImplementierungUmsetzung der UML-Modelle in der Programmiersprache
- Festlegen der Containerklassen für Assoziation und Aggregation
- Einfache Datentypen vs. Klassen
- Spezielle Problemstellungen in C++ und Java (Garbage Collection, Operator Overloading, Template-Klassen für typsichere Container)Programmierung des Modells in der Zielsprache
- Umsetzung des Modells in der Zielsprache (Java, C++)
- Codegenerierung aus einem OOA/OOD-Tool (Rational Rose)
- Programmierung der Fallstudie
Leistungsumfang
Seminarunterlagen und -materialien
Pausenbewirtung mit heißen und kalten Erfrischungen
Mittagstisch
Abschluß-Zertifikat
8 Wochen telefonische Nachbetreuung
Objektorientierte Programmierung