Konzepte Objektorientierter Programmierung: Mit Einer Einführung in Java
| AUTHOR | Poetzsch-Heffter, Arnd |
| PUBLISHER | Springer (02/18/2009) |
| PRODUCT TYPE | Paperback (Paperback) |
Das Buch bietet eine kompakte Einfhrung in die Konzepte objektorientierter Programmierung. Es erlutert das Objekt- und Klassenkonzept, beschreibt Kapselungstechniken und geht detailliert auf Subtyping und Vererbung ein. Software-Wiederverwendung in Form von Bibliotheksbausteinen und Programmgersten (Frameworks) wird am Beispiel der Verarbeitung von Strmen und der Konstruktion graphischer Bedienoberflchen behandelt. Darber hinaus wird auf wichtige Konzepte der parallelen und verteilten Programmierung eingegangen und der praktische Zusammenhang zur Objektorientierung hergestellt.
Jedes objektorientierte Konzept wird zunchst allgemein, d.h. unabhngig von einer Programmiersprache eingefhrt. Anschlieend wird seine konkrete programmiersprachliche Umsetzung in Java ausfhrlich erlutert. Zum Teil werden auch Realisierungsvarianten in anderen objektorientierten Sprachen vorgestellt. Im Rahmen der Beispiele wird sukzessive ein rudimentrer Internet-Browser entwickelt. Aus praktischer Sicht ergibt sich damit insgesamt eine konzeptionell strukturierte Einfhrung in die Sprache Java und ihre Standardbibliothek. Alle im Buch vorgestellten Programme und Programmteile wurden mit Java 6 getestet und stehen im Web zur Verfgung.
