Initialisierungslisten Uebung 1

Dependencies:   mbed

init_4.cpp

Committer:
Mr_Anderssson
Date:
2020-10-06
Revision:
1:5f898b1088f7
Child:
2:32751b274adb

File content as of revision 1:5f898b1088f7:


//Initialisieren Sie in der folgenden Klasse mittel Initialisierungsliste 
//die notwendigen Memebervariablen, Konstanten und Referenzen:

class MyClassC
{
    private:
        const int a; // Zuweisung von Konstanten und Referenzen ist nur in der
        int& b;     // Initialisierungsliste, nicht im Konstruktorrumpf zulässig.
        int c;
        int d;
 
    public:
        MyClassC(int& refB) : ???      {
            c = 20;   // Dies ist eine Zuweisung, KEINE Initialisierung
        }
 
        static int foo() {
            return 10;
        }
};