Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
grundstruktur [2012/04/11 10:06] eschegrundstruktur [2012/04/15 17:30] huwaldt
Zeile 22: Zeile 22:
 </code> </code>
  
-Der Ausdruck **: public** weist den Kompiler an, das die Klasse **Applikation** alle Merkmale der Klasse **Controller** öffentlich, also für alle sichtbar, erben soll. Diese Klasse ist im myAVR C++ Framwork schon vorhanden. Besonders interessant ist jetzt, was die Klasse Controller bereits kann. Dazu eine kurze Übersicht.+Der Ausdruck **: public** weist den Kompiler an, das die Klasse **Applikation** alle Merkmale der Klasse **Controller** öffentlich, also für alle sichtbar, erben soll. Diese Klasse ist im myAVR C++ Framework schon vorhanden. Besonders interessant ist jetzt, was die Klasse Controller bereits kann. Dazu eine kurze Übersicht.
  
 >>>{{:controller.jpg?500|}} >>>{{:controller.jpg?500|}}
Zeile 88: Zeile 88:
 Das Programm hat bis jetzt keine Funktionalität, nur vorbereitete Strukturelemente für eine einfache Anwendung. Schauen wir uns kurz die Attribute und Operationen näher an.  Das Programm hat bis jetzt keine Funktionalität, nur vorbereitete Strukturelemente für eine einfache Anwendung. Schauen wir uns kurz die Attribute und Operationen näher an. 
  
-Attribute müssen zwar nicht, aber sollten als Erstes in der Applikation deklariert werden. Dabei ist es zu empfehlen diszipliniert die Schreibweise einzuhalten und jedes Attribut in der Operation //onStart// zu initialisieren. Ein Attribut wird korrekt deklariert, indem die **Sichtbarkeit** gefolgt von einem **Doppelpunkt**, der **Typ** und ein **Name** für das Attribut festgelegt werden. Die Deklaration wird mit einem **Semikolon** abgeschlossen. Der Name des Attributes sollte klein geschrieben werden.+Attribute müssen zwar nicht, aber sollten als Erstes in der Applikation deklariert werden. Dabei ist empfehlenswert diszipliniert die Schreibweise einzuhalten und jedes Attribut in der Operation //onStart// zu initialisieren. Ein Attribut wird korrekt deklariert, indem die **Sichtbarkeit** gefolgt von einem **Doppelpunkt**, der **Typ** und ein **Name** für das Attribut festgelegt werden. Die Deklaration wird mit einem **Semikolon** abgeschlossen. Der Name des Attributes sollte klein geschrieben werden.
  
 >>><code cpp> >>><code cpp>