"OOP" ist "in". Die modernste Art, Programme zu schreiben, wird in diesem didaktisch vorz}glich aufbereiteten Lehrbuch vermittelt. Das Schwergewicht der Darstellung liegt auf der methodischen Darstellung der Gurndlagen und Konzepte pbjektorientierten Programmierens: Objekte, Klassen, Vererbung,Instanzen, Botschaften und abstrakte Datentypen werden verdeutlicht. Parallel wird in C++ eingef}hrt. Damit ist die praxisnahe Umsetzung in eine der am weitest verbreiteten objektorientierten Programmiersprachen gew{hrleistet, die sich inzwischen zum Industriestandard entwickelt hat. Der zweite Teil des Buches behandelt systematisch den Entwurf objektorientierter Software anhand "echter" praxisnaher Beispiele. Entwurfshilfsmittel wie Hierarchien und Protokolle werden erkl{rt und angewendet. ]bungsaufgaben mit L|sungen in C++und ein umfangreiches Glossar erleichtern den Zugang zu dem im Buch vermittelten Wissen. Ein Mu~ f}r die moderne Informatik-Ausbildung und f}r jeden, der wirklich verstehen will, wie objektorientiertes Programmierenfunktioniert und effizient eingesetzt werden kann.
Author(s): Dr. Ute Claussen (auth.)
Series: Springer-Lehrbuch
Publisher: Springer Berlin Heidelberg
Year: 1993
Language: German
Pages: XIV, 246 S. 23 Abb., 7 Tab.
Tags: Programming Techniques; Software Engineering; Programming Languages, Compilers, Interpreters
Front Matter....Pages I-XIV
Einleitung....Pages 1-8
Abstrakte Datentypen....Pages 9-16
Konzepte objektorientierter Programmierung....Pages 17-38
Eine (endgültige) Definition von objektorientiertem Programmieren....Pages 39-42
Objektorientierte Programmiersprachen....Pages 43-48
Software Engineering....Pages 49-56
Objektorientierter Systementwurf....Pages 57-110
Klassen in C++....Pages 111-122
Vererbung in C++....Pages 123-130
Weitere Möglichkeiten von C++....Pages 131-136
Programmierung einer einfachen Klassenhierarchie....Pages 137-160
Programmierung und Vergleich verschiedener Zugriffsmöglichkeiten auf Klassenelemente....Pages 161-178
Programmierung des Systementwurfs....Pages 179-190
Back Matter....Pages 191-246