Klassen |
C++ unterstützt mit seinen Klassen das objektorientierte Programmieren. Dieses Paradigma ermöglicht das Schreiben robusterer und übersichtlicherer Programme. Aber C++ zwingt Sie zu nichts. Es lässt Ihnen die Freiheit, sich langsam heranzutasten.
Bjarne Stroustrup hat mit C++ die objektorientierte Programmierung nicht erfunden. Aber man kann sicher sagen, dass C++ die objektorierentierte Programmierung populär gemacht hat. Das scheint insofern verwunderlich, als dass C++ keineswegs zum objektorientierten Programmieren zwingt. Bjarne Stroustrup schreibt >>Es war nicht meine Absicht, allen Benutzern einen bestimmten Programmierstil aufzuwingen (Stroustrup, Bjarne: Die C++ Programmiersprache. Addison-Wesley, München, 4. Auflage, 2000. S. 24.) Ich würde mich sogar zu der Aussage versteigen, dass der Erfolg von C++ und der objektorientierten Programmierung vielleicht genau darin begründet liegt, dass der Programmierer zunächst seinen bisherigen Programmierstil beibehalten und Stück für Stück die Vorteile der objektorientierten Programmierung ausprobieren konnte, die er dann schätzen lernte. Immerhin wiegt ein Überzeugter so viel wie zehn Gezwungene. In diesem Sinne möchte ich Sie einladen, die Klassen von C++ zu entdecken. Nutzen Sie die offenkundigen Vorteile und Möglichkeiten, und bald werden Sie auch verstehen, warum sich das objektorientierte Paradigma so durchgesetzt hat, dass manch andere Programmiersprache gar keine andere Form der Programmierung mehr zulässt.
|
Diese Seite basiert auf Inhalten aus dem Buch
Arnold Willemer: Einstieg in C++ Mit freundlicher Genehmigung und Unterstützung des Verlags galileo computing |
| Informatik-Ecke Einstieg in C++ |
(C) Copyright 2005 Arnold Willemer
|