Author(s): Martin Aupperle (auth.)
Publisher: Vieweg+Teubner Verlag
Year: 1997
Language: German
Pages: 1012
Tags: Engineering, general
Front Matter....Pages I-XXVIII
Einführung....Pages 1-14
Warum objektorientierte Programmierung?....Pages 15-41
Die Sprache in Stichworten....Pages 43-61
Die Klasse....Pages 63-111
Projekt Stringverarbeitung....Pages 113-141
Konstante Daten und Funktionen....Pages 143-165
Referenzen....Pages 167-181
Der Kopierkonstruktor und die Parameterübergabe....Pages 183-205
Static in C++....Pages 207-221
Operatorfunktionen....Pages 223-271
Typwandlungen in C++....Pages 273-312
Überladen von Funktionen und Operatoren....Pages 313-323
Verschiedenes....Pages 325-348
Stil und Form....Pages 349-375
Projekt Mehrfach genaues Rechnen....Pages 377-418
Projekt Stringverarbeitung — Teil II....Pages 419-478
Projekt dynamisches Feld....Pages 479-495
Wiederverwendbarkeit — Teil I: Komposition....Pages 497-527
Vererbung....Pages 529-582
Fallstudie Wiederverwendbarkeit — Teil Il....Pages 583-605
Virtuelle Funktionen....Pages 607-634
Fallstudie „Programming by exception“....Pages 635-644
Fallstudie „Polymorphismus“....Pages 645-667
Projekt Heterogener Container....Pages 669-702
Schablonen....Pages 703-742
Schablonen und der Sprachstandard....Pages 743-758
Fallstudie Wiederverwendbarkeit, Teil III....Pages 759-804
Ausnahmen....Pages 805-859
Fallstudie Ausnahmebehandlung....Pages 861-883
Namensbereiche....Pages 885-901
Typidentifikation zur Laufzeit....Pages 903-927
Die IOStream-Bibliothek....Pages 929-968
Stream-E/A mit eigenen Datentypen....Pages 969-990
Back Matter....Pages 991-1004