Зачем в абстрактном базовом классе создавать конструктор? Здравствуйте! В литературе что я читаю автор в АБК создает конструктор:class ABC{ public: ABC(tralala &, trololo); .... }; Производный класс:class Test : public ABC{ public: Test(trololo, tututu &):ABC(tututu &, trololo); }; Вопрос: зачем создавать явный конструктор для АБК, если его объект создать нельзя (при наличии чистой виртуальной функции конечно) и вопрос второй: что за странный вызов конструктора АБК в конструкторе производного класса? Спасибо