Objektorientierte Programmierung samt Java zu erlernen ist kein Pappenstiel -- doch mit ein wenig Ehrgeiz, Interesse fürs Programmieren, einem Ziel vor Augen und der richtigen Einführung durchaus machbar. Alexander Niemann zeigt mit Objektorientierte Programmierung in Java auf knapp 350 Seiten einen überzeugenden Zugang zum Einstieg mit geringen oder keinen Vorkenntnissen. Ziel des Buchs ist die Vermittlung eines grundlegenden Verständnisses der objektorientierten Programmierung, in diesem Fall anhand von Java. Alexander Niemann beginnt bei der Geschichte, dem Aufbau und der Entwicklungsumgebung von Java, dem Java 2 Software Development Kit 1.4 (für Linux und Windows). Richtig los geht es dann mit einer Vorstellung des objektorientierten Ansatzes: Der Unterschied zwischen prozeduraler und objektorientierter Programmierung sowie die Hintergründe von Objekten, Klassen und Vererbung. Darauf folgen in zwei Kapiteln die grundlegenden Strukturen und Datentypen. Als Beispiel dienen Kapitel zu Objekten einer Fahrzeugverwaltung und die funktionierende Fahrzeugverwaltung, an denen das bisher gelernte praktisch umgesetzt wird. Ausnahmen- und Fehlerbehandlung schließen sich an, gefolgt von Datenströmen und Dateien sowie zuletzt die grafische Benutzeroberfläche. Im Anhang befinden sich dann noch die Lösungen der Aufgaben, ein Glossar und ein kleines Kapitel zu den Werkzeugen der Entwicklungsumgebung SDK 1.4 sowie ein Index. Wer blinkende, spielerische Anwendungen sucht, ist hier an der falschen Adresse, denn es geht um die Grundlagen. Wer jedoch verstehen möchte, wie die objektorientierte Programmierung funktioniert, um darauf aufbauend mithilfe eines weiteren Buches das professionelle Programmieren und seine Geheimnisse zu erlernen, ist hier richtig. Ein Buch, das nicht umsonst inzwischen in der dritten Auflage erscheint. --Wolfgang Treß Quelle:
|