Не понял. Что за ерунда. Это так и должно быть?
От: Аноним  
Дата: 26.08.11 18:55
Оценка:
Простейшая иерархия

class  Base
{
public:
    Base(int)
    {
        Init();
    }
protected:
    virtual void   Init() {....}
}

class  ChildClass : public Base
{
public:
     ChildClass(int aa):Base(aa) {}
protected:
    virtual  void Init()  {....}
}


При создании объекта класса ChildClass мы не попадаем в его Init, а идем через Init базового. Я что-то туплю, как-то я не так думал...
Это так надо?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.