Das vorliegende Buch ist als Einf?hrung und Nachschlagewerk zur Programmiersprache C++ geeignet. Nach den ersten Kapiteln, die den "C-Teil" von C++ behandeln, steht in der zweiten H?lfte das C++-Klassenkonzept im Vordergrund. Im einzelnen werden hier Klassen und abgeleitete Klassen, spezielle Konstruktoren, ?berladene Operatoren, Laufzeit-Typinformationen, Namensbereiche, parametrisierte Funktionen und Klassen sowie die Ausnahmebehandlung besprochen. Alle Sprachkonstrukte werden detailliert beschrieben und an Beispielen verdeutlicht. An die Kapitel schlie?t sich jeweils eine Reihe von ?bungsaufgaben an. Der Text enth?lt die kompletten Syntaxregeln des neuesten Draft ANSI/ISO-C++-Standards und einen ausf?hrlichen Index, der das gezielte Nachschlagen erm?glicht.
Author(s): Professor Dr. Martin Schader, Dr. Stefan Kuhlins (auth.)
Series: Objekttechnologie
Edition: 4., neubearb. u. erw. Aufl.
Publisher: Springer Berlin Heidelberg
Year: 1997
Language: German
Pages: XI, 386 S. 31 Abb.
Tags: Business Information Systems; Operations Research/Decision Theory; Programming Languages, Compilers, Interpreters
Front Matter....Pages i-xi
Einleitung....Pages 1-3
Lexikalische Konventionen....Pages 5-9
Vordefinierte Datentypen....Pages 11-14
Literalkonstanten....Pages 15-20
Variablen und Konstanten....Pages 21-28
Typumwandlungen und Ausdrücke....Pages 29-46
Anweisungen....Pages 47-58
Zusammengesetzte Datentypen....Pages 59-90
Typumwandlungen....Pages 91-97
Geltungsbereiche und Lebensdauer....Pages 99-108
Funktionen....Pages 109-133
Externe und interne Bindung....Pages 135-143
Überladene Funktionsnamen....Pages 145-158
Klassen....Pages 159-217
Spezielle Konstruktoren....Pages 219-227
Überladene Operatoren....Pages 229-246
Abgeleitete Klassen....Pages 247-296
Parametrisierte Funktionen und Klassen....Pages 297-324
Namensbereiche....Pages 325-337
Streams....Pages 339-349
Ausnahmebehandlung....Pages 351-364
Back Matter....Pages 365-388