Иногда, Вы можете избежать потребности в перезагрузке методом OVERLOAD, давая значения конечных параметров по умолчанию. Вызывающая программа может тогда вызвать с или без этих конечных параметров.
procedure MyProc(a : Byte; b : Byte = 23);
Может быть вызвана 2-мя способами:
MyProc(15, 16);
MyProc(45); // По умолчанию b будет равно 23
procedure MyProc(a : Byte; b : Byte = 23);
Может быть вызвана 2-мя способами:
MyProc(15, 16);
MyProc(45); // По умолчанию b будет равно 23
Комментариев нет:
Отправить комментарий