Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Lets make a class
Klasse in C++¶
Transformationsprozess:¶
1. Klasse vor main() hinzufügen:
class Beva { private: public: };
2. Funktionsprototyping in Klasse public ziehen:
class Beva { private: public: // 2. Funktionsprototyping void begruessung(void); void ausgabe(int); int verarbeitung(char []); void eingabe(char[], int); };
3. Funktionsdefinition mit Klassennamen und Scope-Operator :: nach Rückfgabedatentype versehen
void Beva :: begruessung(void) {}
4. Objekt (objekt) aus Klasse (Beva) vor main() global instanziieren (geht natürlich auch lokal)
Beva objekt;
5. Funktionsaufrufe mit Punktoperator (.) mit Objekt verbinden
objekt.begruessung();
Nach alldem: Funktionen heißen nun Elementfunktionen oder Methoden