FSST - Hardwarenahe Programmierung
Fragen C++
(siehe C++ Seite)
- Wie wird ein DigitalIO-Pin an eine Klasse (z.B. MyLed) übergeben? (Beispiel)
- Wie wird ein neues DigitalIO Objekt im Konstruktor erzeugt? (Beispiel)
- Rufen Sie in der Klasse z.B. MyLed in der Methode LedOn() mit einem DigitalIO Objekt led1 die Methode „write“ auf?
- Schreiben Sie eine neue Methode in der Klasse MyLed, sodass die Led 2 Mal blinkt.
- Erzeugen Sie ein neues Objekt in main mit z.B. der Variablen myLed der Klasse MyLed und dem Pin p30.
- Geben Sie ein Beispiel für Initialisierungslisten von parametrisierten Konstruktoren an.
- Welche Aufgabe hat ein Konstruktor und wie wird er definiert z.B. für die Klasse MyLed?
- Wie wird eine Klasse in C++ erzeugt? (Beispiel)
- Wie werden Zugriffsspezifizierer in einer C++ Klasse verwendet?
- Welcher Zugriffsspezifizierer ist standardmäßig voreingestellt?
- Welche Zugriffsrechte hat der Zugriffsspezifizierer public, private bzw. protected?