Inhalt, alphabetisch geordnet D-F Datenfeld Datenkapsel Datentransfer-Objekte Datentypen: boolean dauerhafte Komposition (HAT-Beziehung) Demeter - Prinzip Design by Contract - Prinzip Diamant-Operator <> Downcast Dreifach-Auswahl Dynamische Typsysteme Entwicklungsumgebungen (Java-IDE) Eclipse (Java-IDE) Ersetzbarkeit - Prinzip if-else-Anweisung instance of (Operator) Fachkonzept-Klassen Fallunterscheidungen finale Methoden for-Schleifen for-each-Schleifen funktionale Programmierung funktionales Interface Funktionalität von Objekten