#include using namespace std; class A { int a,b,c; const int d; int& e; public: A(); A(int&); }; int G = -1; int main() { int j= 33; A apple(j); A atom; } A::A(int& arg) : a(3), b(4), c(5), d(18)//, e(arg) { // body of the constructor // d = 18; e = arg; } A::A() : a(3), b(4), c(5), // constructor initialization list, constructor initializers d(18), e(G) { }