ISBN-13: 9783640659920 / Niemiecki / Miękka / 2010 / 282 str.
Skript aus dem Jahr 2009 im Fachbereich Informatik - Programmierung, Sprache: Deutsch, Abstract: Mit C++ steht dem professionellen Programmierer eine faszinierende Sprache zur Verfugung: ob lowlevel oder highlevel-Programme, also: ob sehr nahe an der Hardware oder sehr weit davon entfernt, ob technisch oder kommerzielle Applikation, die Sprache ist so flexibel, dass Sie in jedem Applikationsgebiet effizient eingesetzt werden kann. C++ Compiler stehen fur alle gangigen Betriebssysteme zur Verfugung: von Microsoft Windows uber Apple Mac OS X zu Linux und Unix bis hin zu IBM Betriebssystem. Die Einfuhrung in die objektorientiert Programmierung klart zunachst, warum das Paradigma so interessant ist und welche Vorteile es bringt. Diese Motivation geschieht indem dargelegt wird, warum komplexe Architekturen (wie zum Beispiel Betriebssysteme und Datenbanken) von der Objektorientierung profitieren konnen. Dies hangt auch damit zusammen, dass der Designschwerpunkt auf die Architektur eines Programms gelegt wird, gleichzeitig die Produktivitat und die Sicherheit zunehmen und letztlich eine besser Wertbarkeit und Erweiterbarkeit einstellen. Nachdem in der Einfuhrung diese Aspekte und Vorteile dargelegt werden, wenden wir uns der Programmiersprache zu. Zunachst werden die Grundlagen aufgebaut und die Programmiersprache C als Basis von C++ vollstandig behandelt. Darin enthalten sind alle Kontrollstrukturen und die einfachen, skalaren Datentypen bis hin zu den Zeigern. Im nachsten Schritt werden die elementaren Prinzipien und Paradigmen der Objektorientierung systematisch aufbereitet. Einstudiert werden Klassen, Objekte, Elementfunktionen und die einfache Vererbung. Damit ist der Lernende befahigt und in der Lage fundiert Mitzusprechen (und Mitzuprogrammieren) wenn es um die Objektorientierung geht. Im letzten Drittel wird die Stufe des Experten erklommen: jetzt werden fortgeschrittene Konzepte behandelt. Gegenstand der Betrachtung sind die Mehrfachvererbung, die wiederh