Zadeklaruj trzy klasy A, B, C A- klasa podstawowa o skladowych publicznych: x i y typu całkowitego B- klasa pochodna klasy A. Posiada jedną zmienną publiczną z typu całkowitego C- klasa pochodna klasy B. Posiada konstruktor, ktory do skladowych x, y i z podstawi kolejno 10, 20, 30
Teodion
Class A { public : A(int x, int y) : x(x), y(y) { }
public : int x; int y; };
class B : public A { public : B(int x, int y, int z) : A(x, y), z(z) { }
public : int z; };
class C : public B { public : C() : B(10, 20, 30) { } };
public :
A(int x, int y) : x(x), y(y) { }
public :
int x;
int y;
};
class B : public A {
public :
B(int x, int y, int z) : A(x, y), z(z) { }
public :
int z;
};
class C : public B {
public :
C() : B(10, 20, 30) { }
};
public:
int a;
int b;
A(int a, int b) : a(a), b(b) {}
};
class B : public A
{
public: int z;
B(int a, int b, int z) : A(a, b), z(z) {}
};
class C : public B
{
public:
C(int a, int b, int z) : B(a, b, z){}
C()
{
this->a = 10;
this->b = 20;
this->c = 30;
}
};