Andreas Brunnhofer
/
init_1
Initialisierungslisten Uebung 1
Diff: init_2.cpp
- Revision:
- 2:32751b274adb
- Parent:
- 1:5f898b1088f7
diff -r 5f898b1088f7 -r 32751b274adb init_2.cpp --- a/init_2.cpp Tue Oct 06 17:24:53 2020 +0000 +++ b/init_2.cpp Tue Oct 13 16:47:22 2020 +0000 @@ -2,10 +2,20 @@ //Initialisieren Sie in der folgenden Klasse mittel Initialisierungsliste //die Membervariablen _x und _wahr: +//2. Überladen +//Schreiben Sie in jeder Klasse zumindest eine Methode mit dem Namen +//printWert(...), die den Wert einer Memebervariablen auf die serielle +//Schnittstelle ausgibt. Überladen Sie diese Methode um weitere Dummy-Werte, +//die ausgegeben werden sollen. Weiters soll diese Methode überladenen werden +//um eine Variable (Anzahl der ausgegebenen Werte) in einem Parameter (call by +//reference) an das rufende Programm (main) zurück gegeben. +//Schreiben Sie in jeder Klasse den fehlenden Konstruktor bzw. überladen Sie die +//Konstruktoren mit weiteren Dummy-Variable. + #include "mbed.h" -class MyClassA { - +class MyClassA +{ public: MyClassA(int x, bool wahr) {} int getx(void) {return _x;}