Вниз
Скачать: CL | DM;

Почему вызывается метод предка??   Найти похожие ветки 

← →
@!!ex ©   (2009-01-01 16:21) [0]

Есть класс:
class cStandMenuBase: public cZeroLevelWindow
{
public:
       cStandMenuBase(int W, int H):cZeroLevelWindow("MenuBase")ж
       virtual void Update(int dt);
};

есть переменная:
cZeroLevelWindow* m_Menu = new cStandMenuBase(800,600);

Проблема здесь:
m_Menu->Update(DeltaTime);

Вызывается метод не cStandMenuBase, а cZeroLevelWindow
Почему?? И как сделать, чтобы вызывался метод наследника, а не предка??


← →
@!!ex ©   (2009-01-01 16:23) [1]

Все. нашел. я не умный. у cZeroLevelWindow методы не виртуальные.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.007 c
15-1230523297
tButton
2008-12-29 07:01
2009.03.01
php


2-1232433819
KirIL
2009-01-20 09:43
2009.03.01
Как в TDateTimePicker всегда выбирать 1-е число?


2-1232198187
Динара
2009-01-17 16:16
2009.03.01
Организация цикла между дат


10-1153288649
Wistler
2006-07-19 09:57
2009.03.01
Создание плагина для IE


2-1231928496
СержК
2009-01-14 13:21
2009.03.01
Не получается отобразить картинку в компонетте: Image




   Наверх