Programmieren In C++ Borland-versionen: Ein Lehr- Und übungsbuch

E-Book Overview

Dieses Buch wendet sich in erster Linie an Umsteiger aus TURBO Pascal, aber durchaus auch an Anfänger ohne Vorkenntnisse. Die ersten Kapitel behandeln Datentypen, Kontrollstrukturen und den Umgang mit externen Dateien vor dem Hintergrund einfacher Algorithmen. Nach der Einführung von Funktionsbegriff und Zeigervariablen werden die Grundkenntnisse in umfangreicheren Programmbeispielen aus verschiedenen Anwendungsbereichen erörtert und gefestigt. Der Leser ist jetzt in der Lage, einfachere Programme aus anderen Sprachen in C++ lauffähig zu formulieren. In den Folgekapiteln wird das Paradigma des objektorientierten Programmierens in der BORLAND-IDE von C++ ausführlich dargestellt: Schrittweise werden Klassen eingeführt und im Prinzip der Vererbung miteinander verbunden. Die entsprechenden Lerninhalte werden ebenfalls anhand aussagekräftiger Beispiele dargestellt. Methodisch folgt das Buch dem bewährten Konzept des in mehreren Auflagen erschienenen Bandes Programmieren in TURBO Pascal vom selben Autor: weniger trocken systematisch, sondern mehr exemplarisch. Der Text ist damit als Begleitmaterial zu Vorlesungen in technischen Fachrichtungen, aber gleichermaßen auch zum erfolgreichen Selbststudium geeignet.


E-Book Content

Programmieren in C++ Borland-Versionen Ein Lehr- und Obungsbuch Von Prof. Henning Mittelbach Fachhochschule MOnchen 83 B. G. Teubner Stuttgart 1998 Aile im vorliegenden Buch erwahnten Produkt- und Firmennamen wie Borland, Hewlett Packard, IBM, MS. DOS, Turbo Pascal u. a. sind gesetzlich geschOtzt, ohne daB im einzelnen darauf hingewiesen wird. Die Deutsche Bibliothek - CIP-Einheitsaufnahme Mittelbach, Henning: Programmieren in C++, Borland-Versionen : ein Lehr- und Obungsbuch / von Henning Mittelbach. - Stuttgart: Teubner, 1998 ISBN-13:978-3-519-02998-4 e-ISBN-13:978-3-322-80112-8 DOl: 10.1007/978-3-322-80112-8 Das Werk einschlieBlich aller seiner Teile ist urheberrechtlich geschOtzt. Jede Verwertung auBerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlages unzulassig und strafbar. Das gilt besonders fOr Vervielfaltigungen, Obersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen © B. G. Teubner Stuttgart 1998 Zu diesem Buch Der vorliegende Text will kein systematisches Lehrbuch in C++ sein und hat auch keinen Anspruch auf Vollstandigkeit der Darstellung. Die Intention ist eher folgende: Wer bisher mit einer ,,klassischen" Sprache wie Pascal ,,gelebt" hat, soIl in moglichst kurzer Zeit und ohne allzu groBe Millie befahigt werden, Programme in c++ zu Ie sen, zu verandem und bei "defensivem" Sprachgebrauch einfachere Listings auch bald zu schreiben. Wer meine zu Turbo Pascal erschienenen Bucher kennt, wird die etwas unubliche Darstellung von dort sofort wiedererkennen: Mit nicht-trivialen Beispielen dringt man schnell in die Materie ein und ist bald in der Lage, offene Fragen durch eigene Experimente in der IDE oder durch Nachlesen in Monographien zu klaren. Das folgende Manuskript reHektiert meinen eigenen Weg, von Pascal ausgehend in die Hohen und auch Tiefen von C++ vorzudringen. Es ist das Protokoll eines intensiven Lemvorgangs, der ungefahr drei Monate dauerte und nicht immer das reine Vergnugen war. Konkrete Einzelfragen konnten die von mir zu Rate gezogenen Lehrbucher nicht immer beantworten: Sie hielten sich in erster Linie mit syntaktischen Uberlegungen und Theorie auf, zeigten aber weniger, "wie es geht". Erst nachdem ich das seIber herausgefunden hatte, fing ich damit an, mich eingehend mit Details zur Syntax zu befassen, mit dem "Warum": Jetzt kam bei mir die ,,Konkurrenz" zum Zuge: Die recht subjektive Auswahl an entsprechender Literatur ist in einer Ubersicht zusammengestellt. Nach der ersten Rohfassung des ManuskIipts gab es einen Testdurchlauf in einer Anf
You might also like

Object-oriented Analysis And Design With Applications
Authors: Grady Booch , Robert A. Maksimchuk , Michael W. Engel , Bobbi J. Young , Jim Conallen , Kelli A. Houston    149    0


Introduction To Algorithms
Authors: Thomas H. Cormen , Charles E. Leiserson , Ronald L. Rivest , Clifford Stein    215    0


Distributed Computing: Principles, Algorithms, And Systems
Authors: Ajay D. Kshemkalyani , Mukesh Singhal    128    0


Shape Analysis And Structuring
Authors: Leila de Floriani , Michela Spagnuolo    143    0



Advances In Discrete Tomography And Its Applications
Authors: Gabor T. Herman , Attila Kuba    121    0


Professional Programmer's Guide To Fortran 77
Authors: Page C    139    0


The Mathematica Book, Fifth Edition
Authors: Stephen Wolfram    172    0


Latex по-русски
Authors: Котельников И.А. , Чеботаев П.З.    281    0


C# Essentials
Authors: Ben Albahari , Peter Drayton , Brad Merrill    109    0