Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
grundstruktur [2012/04/11 10:06] – esche | grundstruktur [2012/04/15 17:30] – huwaldt |
---|
</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|}} |
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> |