Michael Planner
/
InitListen
Codeschnippseln für diese Übung
class3.cpp
- Committer:
- Aagrus
- Date:
- 2020-10-13
- Revision:
- 2:7a0bae2281e8
- Parent:
- 1:c65875995efb
File content as of revision 2:7a0bae2281e8:
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) : _b(refB), _a(2) { _c = 0; _d = 0; } MyClassC(int& refB, int const a) : _b(refB), _a(a) { _c = 0; _d = 0; } MyClassC(int& refB, int const a, int c, int d) : _b(refB), _a(a), _c(c), _d(d) { } static int foo() { return 10; } int GetA(void) {return _a;} //int GetB(void) {return _b;} int GetC(void) {return _c;} int GetD(void) {return _d;} };