Abs62
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору vitovt Цитата: Зачем создавать объекты, которые не используются? А вообще, исходя из задания, лучше, пожалуй, сделать так: Код: class A { protected: int a,b; public: A() {a=0; b=0; } A(int _a, int _b) { a=_a; b=_b; } ~A(){}; }; class B : public A { protected: int c; public: B() { c=0; } B(int _a, int _b, int _c):A(_a,_b) { c=_c; }; ~B(){}; }; class C : public B { public: C(){}; C(int A, int B, int C):B(A,B,C) {} ~C(){}; void Descr(); }; | Нехай инициализацией полей класса занимаются конструкторы соответствующих классов, как им и положено. |