Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

В каком месте лучшe ставить inherited ? До своего кода, после [D7]


Creating ©   (2005-01-12 01:32:00) 

или это не важно ?


Внук   (2005-01-12 09:33:00) [1]

В каком порядке мне писать операторы в своей программе? Или это неважно?


ЮЮ   (2005-01-12 04:35:00) [2]

А можно и комбинировать:
if <условие> then
 inherited
else begin
 // совсем иная реализыция метода
end;

inherited - это вызов одноименного метода предка, так что где его ставить завмсит от того, что ты делаешь в этом методе.


Jel   (2005-01-12 02:12:00) [3]

Это зависит от логики твоего кода. Если она (логика) опирается на результаты унаследованного обработчика и корректирует их - однозначно сначала inherited, а потом свой код. А если наоборот - то соответственно. :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо