Download Objektorientiertes Programmieren: Mit Beispielen und Übungen by Ute Claussen PDF

By Ute Claussen

"OOP" ist "in". Die modernste paintings, Programme zu schreiben, wird in diesem didaktisch vorz}glich aufbereiteten Lehrbuch vermittelt. Das Schwergewicht der Darstellung liegt auf der methodischen Darstellung der Gurndlagen und Konzepte pbjektorientierten Programmierens: Objekte, Klassen, Vererbung,Instanzen, Botschaften und abstrakte Datentypen werden verdeutlicht. Parallel wird in C++ eingef}hrt. Damit ist die praxisnahe Umsetzung in eine der am weitest verbreiteten objektorientierten Programmiersprachen gew{hrleistet, die sich inzwischen zum Industriestandard entwickelt hat. Der zweite Teil des Buches behandelt systematisch den Entwurf objektorientierter software program anhand "echter" praxisnaher Beispiele. Entwurfshilfsmittel wie Hierarchien und Protokolle werden erkl{rt und angewendet. ]bungsaufgaben mit L|sungen in C++und ein umfangreiches Glossar erleichtern den Zugang zu dem im Buch vermittelten Wissen. Ein Mu~ f}r die moderne Informatik-Ausbildung und f}r jeden, der wirklich verstehen will, wie objektorientiertes Programmierenfunktioniert und effizient eingesetzt werden kann.

Show description

Read Online or Download Objektorientiertes Programmieren: Mit Beispielen und Übungen in C++ PDF

Best programming: programming languages books

Effektiv Starten mit Turbo C++: Professionelle Programmierung von Anfang an

Oberall ist die Rede von . C. . bruner hiufiger wird der Wunsch, ohne Kennt nisse anderer Programmiersprachen in 'C' einsteigen zu konnen. Genau dies ist die Zielsetzung des vorliegenden Buches. Ausgehend von ganz einfachen Beispielen wird der Leser Schritt fiir Schritt mit allen Moglichkeiten von 'C' und dem Nachfolger 'C++' vertraut gemacht, ohne daB dafiir Vorkenntnisse in anderen Programmiersprachen notig sind.

Objektorientiertes Programmieren: Mit Beispielen und Übungen in C++

"OOP" ist "in". Die modernste paintings, Programme zu schreiben, wird in diesem didaktisch vorz}glich aufbereiteten Lehrbuch vermittelt. Das Schwergewicht der Darstellung liegt auf der methodischen Darstellung der Gurndlagen und Konzepte pbjektorientierten Programmierens: Objekte, Klassen, Vererbung,Instanzen, Botschaften und abstrakte Datentypen werden verdeutlicht.

Extra info for Objektorientiertes Programmieren: Mit Beispielen und Übungen in C++

Example text

Selbst abstrakte Datentypen konnen Objekte sein. 18 3. Konzepte objektorientierter Programmierung • Die Kapselung von Daten und Funktionen in eine neue, abstraktere Ebene. Kennzeichnend dafur ist die Trennung des Zugriffs auf ein Objekt von der Implementierung. Diese Aufteilung haben wir schon bei der Darstellung des Modulkonzeptes kennengelernt . • Hat 'was und kann 'was. Dies ist die umgangssprachliche Formulierung des Prinzips der Kapselung [Pop92]. 1m Beispiel der komplexen Zahlen besteht also das Objekt aus den Daten Realteil und Imaginarteil und aus den Operationen Addition, Multiplikation, Realteil, Imaginarteil und Konstruktion.

Sie werden den Begriff der Elternklassen und deren Auswirkung im nachsten Abschnitt kennenlernen. Trotz der Machtigkeit generischer Konstrukte sind generische Klassen in kaum einer Sprache zugelassen. Ausnahme sind beispielsweise Eiffel, Ada und neuere Versionen von C++. 5 Vererbung Vererbung ist eines der machtigsten und interessantesten Konzepte des objektorientierten Programmierens. Der Begriff der Vererbung ist zentral, wenn es urn die Wiederverwendung von Software geht. Klassen werden miteinander in Beziehung gesetzt.

Ausgeben ... Male ... Return; VMT PIXEL Abb. 3. Virtuelle Methodentabellen fUr die Verwaltung von vererbten Methoden werden sollen. Mit diesem Problemkreis besehaftigen sieh vor allem Personen, die objektorientierte Datenbanken entwerfen und programmieren [Gragl]. 13 Nebenlaufigkeit Objektorientierte Programme bestehen aus Objekten, die dureh den Austauseh von Botsehaften dessen Ablauf steuern. Dabei ist die Reihenfolge des Botsehaftsaustauseh im allgemeinen dureh die Ordnung im Programmtext vorgegeben.

Download PDF sample

Rated 4.84 of 5 – based on 8 votes