Objektorientiertes Programmieren
✍ Scribed by Dr. Ute Claussen (auth.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 1998
- Tongue
- German
- Leaves
- 262
- Series
- Springer-Lehrbuch
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
Objektorientiertes Programmieren, objektorientierte Analyse und Entwurf etablieren sich seit einigen Jahren als Standardtechniken in der Softwareentwicklung. Das Arbeiten mit Komponenten und Klassenbibliotheken ist inzwischen ebenso selbstverständlich wie der Einsatz moderner Spezifikationstechniken wie der "Unified Modeling Language" UML.
Die Grundkenntnisse objektorientierter Methodik, deren zugrundeliegende Konzepte, sowie Analyse- und Entwurfstechniken sind Gegenstand dieses Lehrbuchs. Anwendungsbeispiele und die Programmierung in C++ runden das Werk ab. Im Vordergrund steht dabei, Antworten auf alle Fragen zu erhalten, die sich bei einem Einstieg in die objektorientierte Programmierung stellen. Viele Themen werden mit Beispielen illustriert und mit praxisnahen Übungen "zum Weiterdenken" angeboten.
Das Buch eignet sich zum Selbststudium, zum Einsatz in der Lehre und als Übersicht für das Management.
Dr. Ute Claussen, Jahrgang 1962, studierte Informatik an der TU Darmstadt und promovierte an der Universität Tübingen über schnelle Beleuchtungs- und Schattierungsverfahren. Objektorientierung hat sie als Mitentwicklerin eines Fahrsimulators, als Lehrbeauftragte an der Universität Bremen und als selbständige Beraterin für Objektorientierung, Computergrafik und Projektmanagement gelehrt und in vielen Anwendungsprojekten umgesetzt. Derzeit arbeitet sie als Geschäftsführerin eines kleinen Unternehmens hauptsächlich in Softwareprojekten der Baubranche.
✦ Table of Contents
Front Matter....Pages I-XVI
Einleitung....Pages 1-9
Abstrakte Datentypen....Pages 11-19
Konzepte objektorientierter Programmierung....Pages 21-48
Eine (endgültige) Definition von objektorientiertem Programmieren....Pages 49-51
Objektorientierte Programmiersprachen....Pages 53-59
Software Engineering....Pages 61-76
Objektorientierter Systementwurf....Pages 77-151
Klassen in C++....Pages 153-168
Programmierung einer Klasse....Pages 169-177
Vererbung in C++....Pages 179-188
Programmierung einer einfachen Klassenhierarchie....Pages 189-205
Weitere Möglichkeiten von C++....Pages 207-218
Programmierung und Vergleich verschiedener Zugriffsmöglichkeiten auf Klassenelemente....Pages 219-233
Umsetzung eines objektorientierten Systementwurfs....Pages 235-242
Back Matter....Pages 243-256
✦ Subjects
Programming Techniques; Programming Languages, Compilers, Interpreters; Software Engineering
📜 SIMILAR VOLUMES
<p>Der Autor führt den Leser von den Grundlagen objektorientierter Programmierung über Entwurfs- und Codierungstechniken hin zu einer realistischen Fallstudie in Form eines objektorientierten Fenstersystems mit Text- und Grafikeditor. In UML-Notation wird gezeigt, wofür sich objektorientierte Progra
Neben den Grundlagen der objektorientierten Programmierung wie Klassen, Vererbung und dynamische Bindung behandelt dieses Buch Fragen des objektorientierten Entwurfs, zeigt typische Anwendungsmuster von Klassen undgibt Hinweise f}r n}tzliche Programmiertechniken. Es zeigt, wof}r sich objektorientier
Die 2., ?berarbeitete Auflage des erfolgreichen Titels behandelt neben den Grundlagen der objektorientierten Programmierung wie Klassen, Vererbung und dynamische Bindung auch Fragen des objektorientierten Entwurfs, zeigt typische Anwendungsmuster von Klassen und gibt Hinweise f?r n?tzliche Programmi