Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste Überarbeitung Beide Seiten der Revision | ||
techniken:objektorient [2014/04/14 12:54] fbonowski |
techniken:objektorient [2014/04/14 12:55] fbonowski [Eine Lösung: Daten und Code im Paket: Klassen und Objekte] |
||
---|---|---|---|
Zeile 49: | Zeile 49: | ||
Die Sprache C++ und damit auch Arduino stellt dafür ein geeignetes Werzeug bereit: //Klassen// und //Objekte//. | Die Sprache C++ und damit auch Arduino stellt dafür ein geeignetes Werzeug bereit: //Klassen// und //Objekte//. | ||
- | Eine Klasse legt die gemeinsamen Eigenschaften einer Gruppe von Objekten fest. In unserem Fall also ist darin z.B. festgelegt, dass alle Motoren die Möglichkeit haben, unterscheidlich viel Gas zu geben. | + | Eine Klasse legt die gemeinsamen Eigenschaften einer Gruppe von Objekten fest. In unserem Fall also ist darin z.B. festgelegt, dass alle Motoren die Möglichkeit haben, unterscheidlich viel Gas ('throttle')zu geben. |
Im Programm sieht das dann z.B. so aus: | Im Programm sieht das dann z.B. so aus: | ||