[ create a new paste ] login | about

Link: http://codepad.org/QrAst2Wv    [ raw code | fork ]

C++, pasted on Apr 28:
lass X { 
private:
   int xData;
public:
   X(int data) {
      xData = data;
   }   
};


class B : public X { 
private:
   int bData;
public:
   B(int x, int data) :X(x) {
      bData=data;
   }   
};


class C: public X { 
private:
   int cData;
public:
   C(int x, int data) :X(x) {
       cData = data;
   }   
};


class D : public X { 
private:
   int dData;
public:
   D(int x, int data) : X(x) {
      dData = data;
   }   
};


class A: public B, public C, public D { 
private:
   int aData;
public:
   A(int b, int c, int d, int x, int a) : B(x,b), C(x, c), D(x,d)  {
      aData = a;
   }   
};


Create a new paste based on this one


Comments: