![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
В каком месте лучш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, а потом свой код. А если наоборот - то соответственно. :)