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

Вызов метода класса предка   Найти похожие ветки 

← →
Alkid ©   (2006-08-18 15:55) [0]

Вопрос, как вызвать метод класса предка, но не непосредственного предка, а более "раннего". Имеется 3 класса:
А,B,C. B наследует А, C наследует B.
У них есть метод F. Он введён в классе А, перегружен в
классах B и C. В классе C необходимо вызвать его реализацию из класса А.
Аналогичную задачу знаю как решить на C++:
void C::F()
{
  A::F();
}

В дельфи знаю только констркуцию inherited, но она вызывает последнюю перегруженную реализацию метода в линии наследования, то есть в данном случае у класса B.
Ваши мнения?


← →
guav ©   (2006-08-18 15:56) [1]

http://delphimaster.net/view/1-1155809011/


← →
Alkid ©   (2006-08-18 16:10) [2]

Спасибо



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

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



Память: 0.45 MB
Время: 0.033 c
3-1154318587
VadimSpb
2006-07-31 08:03
2006.10.01
Проблема с датой


1-1156149962
MegaVolt
2006-08-21 12:46
2006.10.01
Как сделать чтобы при drag&drop моё приложение оставалось активно


2-1157970086
Layner
2006-09-11 14:21
2006.10.01
Как узнать ширину/длину 2х мерного массива?


6-1141065397
Daimyo
2006-02-27 21:36
2006.10.01
проблема с indy компонентом


2-1158135307
Chaser
2006-09-13 12:15
2006.10.01
Как определить скорость копирования файла по сети




   Наверх