Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: CL | DM;

Вниз

Переопределение методов..   Найти похожие ветки 

 
pathfinder   (2006-10-15 13:29) [0]

Добрый день!
Почему если метод - функция, то при переопределении в классе потомке нельзя вызвать метод родителя?


 
Eraser ©   (2006-10-15 13:43) [1]

> [0] pathfinder   (15.10.06 13:29)

еще как можно!


 
Kolan ©   (2006-10-15 13:55) [2]

inherited;

> то при переопределении в классе потомке нельзя вызвать метод
> родителя?

Как все это наследование и нужно чтобы вызвать метод родителя и получить уменьшение кода...


 
pathfinder   (2006-10-15 14:06) [3]

странно..я вот попытался было переопределить метод (function ReadInteger(const Section, Ident: string; Default: Longint): Longint; virtual;) класса TIniCustomFile, а компилятор в ответ на "inherited"; говорит: "incompatible types". Я что-то я не так делаю? Или так и должно быть?


 
Loginov Dmitry ©   (2006-10-15 14:29) [4]

Не помню, чтобы были проблемы с пустым inherited, но вот так должно пройти:
Result {ну или другая переменная} := inherited ReadInteger(Section, Ident, Default);


 
pathfinder   (2006-10-15 14:45) [5]


> Loginov Dmitry ©   (15.10.06 14:29) [4]
> Не помню, чтобы были проблемы с пустым inherited, но вот
> так должно пройти:
> Result {ну или другая переменная} := inherited ReadInteger(Section,
>  Ident, Default);

ух ты..работает!  спасибо:)



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

Текущий архив: 2006.10.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.059 c
9-1137827231
_Lucky_
2006-01-21 10:07
2006.10.29
Динамический список для объектов разного типа


2-1160904568
pathfinder
2006-10-15 13:29
2006.10.29
Переопределение методов..


2-1160883363
Max.66RUS
2006-10-15 07:36
2006.10.29
Процедура открытия диалога выбора файла...


6-1149315294
wsxedc
2006-06-03 10:14
2006.10.29
Как передавать из программы параметры методами GET/POST?


15-1159526178
Ne-Lud
2006-09-29 14:36
2006.10.29
Что важнее?