вопрос | ответ |
Передача параметров констант | Если нет необходимости изменять передаваемые функции или процедуре данные, можно описать параметр как константу. Ключевое слово const не только защища |
Передача параметров по ссылке (пример) | procedure ChangeMe(var x: longint); begin x := 2; // Параметр х изменен вызванной процедурой end; Вместо с |
Передача параметров по ссылке | Pascal позволяет также передавать параметры в функции или процедуры по ссылке — такие параметры называются параметрами-переменными. Передача параметра |
Возможность перегрузки (пример) | procedure Test (I: integer); overload; procedure Test (S: string); overload; procedure Test (D: double); overload; |
Возможность перегрузки | Впервые концепция перегрузки процедур и функций была реализована в Delphi 4. Она позволяет иметь несколько различных процедур и функций с одинаковыми |