Java: Objektorientiert programmieren
Vom objektorientierten Analysemodell bis zum objektorientierten Programm. Mit Einführung in UML 2, C++ und C#
Helmut Balzert
Dieses Buch ist kein reines Programmierbuch für Java. Hauptziel ist die systematische und schrittweise Einführung in die Konzepte der objektorientierten Programmierung. Vor der Programmierung kommt die objektorientierte Modellierung, die heute mit der UML (unified modelling language) vorgenommen wird. Die UML wird von Anfang an eingeführt und verwendet. Neben der Vererbung wird das Konzept der Assoziation ausführlich behandelt – das zweite Standbein der Objektorientierung. Sorgfältig durchdachte Didaktik, die das Lernen erleichtert und es ermöglicht, ein geeignetes mentales Modell der Objektorientierung aufzubauen. Themenschwerpunkte: Schnelleinstieg, Basiskonzepte, Klassen, Assoziationen, Einfachvererbung, Mehrfachvererbung, Schnittstellen, Persistenz, generische Datentypen. Konstruktive & analytische Qualitätssicherung. Von OOA zu OOP.