Advertisement

Konzepte objektorientierter Programmierung

Mit einer Einführung in Java

  • Arnd Poetzsch-Heffter

Part of the Konzepte objektorientierter Programmierung book series (EXAMEN)

Table of contents

  1. Front Matter
    Pages I-XII
  2. Arnd Poetzsch-Heffter
    Pages 1-48
  3. Arnd Poetzsch-Heffter
    Pages 49-102
  4. Arnd Poetzsch-Heffter
    Pages 103-172
  5. Arnd Poetzsch-Heffter
    Pages 173-195
  6. Arnd Poetzsch-Heffter
    Pages 197-248
  7. Arnd Poetzsch-Heffter
    Pages 249-282
  8. Arnd Poetzsch-Heffter
    Pages 283-323
  9. Arnd Poetzsch-Heffter
    Pages 325-337
  10. Back Matter
    Pages 339-352

About this book

Introduction

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 allgemein, d.h. unabhängig von einer Programmiersprache eingeführt. Anschließend wird seine konkrete programmiersprachliche Umsetzung in Java ausführlich 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 Programmbibliothek. Im Rahmen der Beispiele wird sukzessive ein rudimentärer Internet-Browser entwickelt.

Keywords

Java Klassen Objektorientierte Programmierung Objektorientierung Parallelität Programmiersprachen Programmierung Vererbung

Authors and affiliations

  • Arnd Poetzsch-Heffter
    • 1
  1. 1.Praktische Informatik VFernUniversität HagenHagenDeutschland

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-662-08171-6
  • Copyright Information Springer-Verlag Berlin Heidelberg 2000
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-66793-3
  • Online ISBN 978-3-662-08171-6
  • Series Print ISSN 1614-5216
  • Buy this book on publisher's site
Industry Sectors
Pharma
Automotive
Chemical Manufacturing
Biotechnology
Electronics
IT & Software
Telecommunications
Law
Aerospace
Engineering