Главная » Delphi » Delphi 2006 – Визуальное создание метода (Extract Method)

0

Разработчик может выделить произвольную часть исходного кода и применить к ней операцию рефакторинга Extract Method (Преобразовать в метод) — рис. 3.5.

Рис. 3.5. Формирование метода на основе фрагмента кода

В результате система попытается создать на базе этого кода новый метод (его название указывается в поле New method name), и впоследствии к соответствующим операторам выделенного блока можно будет обращаться как к этому новому методу. При этом в процессе рефакторинга автоматически сформируются параметры метода и его локальные переменные. Выделенная часть кода должна быть, конечно, достаточно целостной по реализуемой логике.

Визуальное изменение списка параметров процедуры (Change Parameters)

Выделив имя процедуры, можно в визуальном редакторе откорректировать ее параметры, указав их название, тип и начальное значение. Это особенно полезно, если число параметров велико, а некоторые из них описаны как имеющие значения, заданные по умолчанию.

Вызов редактора параметров происходит после выделения названия процедуры и выполнения команды контекстного меню Refactor > Change Parameters (Рефакторинг > Изменить параметры).

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии