Unit UnitName;
Interface
Declarations...
Implementation
Declarations... End;
Ключевое слово Implementation начинает активный раздел кода модуля - где объявления интерфейса реализовываются.
Модуль Delphi кажется внешним от его объявлений в разделе Interface. Внутренне, они реализованы в разделе Implementation. Только изменения в секции интерфейс вызовут перекомпиляцию внешних модулей.
В пределах раздела Implementation, функции и процедуры, определенные в разделе Interface закодированы. Этот раздел может иметь свои собственные функции, процедуры и данные к тем, что уже определенны в Interface. Они являются частными по отношению к модулю.
Он может также иметь свой собственный раздел Uses, где модули определяются как используемые только в секции Implementation. Они определены к выполнению в данном модуле, и внешние пользователи модуля не должны знать о них.
|