Benutzer-Werkzeuge

Webseiten-Werkzeuge


techniken:objektorient

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
techniken:objektorient [2014/04/14 12:55]
fbonowski [Eine Lösung: Daten und Code im Paket: Klassen und Objekte]
techniken:objektorient [2016/01/21 12:45] (aktuell)
Zeile 206: Zeile 206:
 <code c++>#​include "​MotorControl.h"​ </​code>​ <code c++>#​include "​MotorControl.h"​ </​code>​
 an den Anfang. an den Anfang.
 +===== Teil 2: Mehr Details zum Konzept =====
 ==== Klassen können aufeinander aufbauen (Vererbung) ==== ==== Klassen können aufeinander aufbauen (Vererbung) ====
 +Zu Beginn des Artikels hatten wir versprochen,​ dass es Möglich sein sollte, verschiedene Motortreibervarianten gegeneinander auszutauschen,​ ohne am Rest des Programmes etwas zu ändern.
 +
 +
 ==== Klassen können andere Objekte als Membervariablen enthalten ==== ==== Klassen können andere Objekte als Membervariablen enthalten ====
 ==== In C++ können Klassendeklarationen und der Code für die darin angekündigten Funktionen in unterschiedlichen Dateien liegen ==== ==== In C++ können Klassendeklarationen und der Code für die darin angekündigten Funktionen in unterschiedlichen Dateien liegen ====
techniken/objektorient.1397472944.txt.gz · Zuletzt geändert: 2016/01/21 12:45 (Externe Bearbeitung)