Hands on OO
Einführung in die objekt-orientierte
Applikationsentwicklung
Ziel
- Erlernen der Grundlagen von objektorientiertem Design und Implemen-tierung.
Inhalt
- Konzepte
- Vererbung (Inheritance)
- Kapselung (Encapsulation)
- Polymorphismus
- Wiederverwendbarkeit (Reusability)
- Beziehungen
- Fehlerbehandlung (Exception handling)
- Teststrategien (Unit Test Framework)
- Übungen
- Designen von Klassen gem. obigen Konzepten
Tools und Sprachen
- UML (Unified Modeling Language)
- wahlweise Java oder C++
Voraussetzungen
- praktische Erfahrung in einer Programmiersprache.
Dauer