
Konzepte objektorientierter Programmierung
Mit einer Einführung in Java
Arnd Poetzsch-Heffter(Author)
Springer (Publisher)
2nd Edition
Published on 18. February 2009
Book
Paperback/Softback
XIV, 352 pages
978-3-540-89470-4 (ISBN)
Description
Das Buch bietet eine kompakte Einführung in die Konzepte objektorientierter Programmierung. Es erläutert das Objekt- und Klassenkonzept, beschreibt Kapselungstechniken und geht detailliert auf Subtyping und Vererbung ein. Software-Wiederverwendung in Form von Bibliotheksbausteinen und Programmgerüsten (Frameworks) wird am Beispiel der Verarbeitung von Strömen und der Konstruktion graphischer Bedienoberflächen behandelt. Darüber hinaus wird auf wichtige Konzepte der parallelen und verteilten Programmierung eingegangen und der praktische Zusammenhang zur Objektorientierung hergestellt. - Jedes objektorientierte Konzept wird zunächst unabhängig von einer Programmiersprache eingeführt. Anschließend wird seine konkrete Umsetzung in Java erläutert. Zum Teil werden auch Realisierungsvarianten in anderen objektorientierten Sprachen vorgestellt. Aus praktischer Sicht ergibt sich damit insgesamt eine konzeptionell strukturierte Einführung in die Sprache Java und ihre Standardbibliothek.
Reviews / Votes
Aus den Rezensionen zur 2. Auflage:
"... Poetzsch-Heffter stellt die konzeptionellen und programmiersprachlichen Aspekte der ooP zum gegenseitigen Nutzen dar - jedes Konzept wird von ihm zuerst unabhängig von einer konkreten Programmiersprache erklärt und in seiner Zielsetzung verdeutlicht, bevor dann die programmiersprachliche Umsetzung hauptsächlich in Java an der Reihe ist. Poetzsch-Heffters Ausgangspunkt ist also eine konzeptionell-strukturierte Einführung in die ooP nach dem Motto: Lerne die Grundlagen, verstehe das Beispiel (in Java) und setze es dann mit einer beliebigen Sprache um ..." (http://www.amazon.de/Konzepte-objektorientierter-Programmierung-Einf%C3%BChrung-Examen-Press/dp/3540894705/ref=cm_cr_pr_product_top)
More details
Series
Edition
2., überarb. Aufl. 2009
Language
German
Place of publication
Berlin
Germany
Publishing group
Springer Berlin
Target group
Primary & secondary/elementary & high school
Graduate
Illustrations
107 s/w Abbildungen
XIV, 352 S. 107 Abb.
Dimensions
Height: 235 mm
Width: 155 mm
Thickness: 20 mm
Weight
557 gr
ISBN-13
978-3-540-89470-4 (9783540894704)
DOI
10.1007/978-3-540-89471-1
Schweitzer Classification
Other editions
Additional editions

E-Book
02/2009
2nd Edition
Springer
€12.99
Available for download
Previous edition

Book
04/2000
Springer
€49.99
Article exhausted; check for reprint
Content
Objektorientierung: Ein Einstieg.- Objekte, Klassen, Kapselung.- Vererbung und Subtyping.- Bausteine für objektorientierte Programme.- Objektorientierte Programmgerüste.- Parallelität in objektorientierten Programmen.- Programmierung verteilter Objekte.- Zusammenfassung, Varianten, Ausblick.