Теория и практика объектно-ориентированного программирования. Ноткин А.М. - 5 стр.

UptoLike

Составители: 

6
<разделы>
где разделы это:
раздел констант;
раздел типов;
раздел переменных;
раздел заголовков процедур и функций.
Формат раздела реализации:
implementation
<uses-предложения>
<разделы>
где разделы это:
раздел меток;
раздел констант;
раздел типов;
раздел переменных;
раздел процедур и функций.
Формат
раздела инициализации:
либо end, либо раздел операторов.
В списке импорта интерфейсного раздела (uses-предложения) пере-
числяются имена модулей, информация интерфейсных частей которых
должна быть доступна в данном модуле.
В списке экспорта интерфейсного раздела (в разделах) описываются
имена, которые определены в данном модуле и использовать которые раз-
решено во всех других
модулях и программах, включающих имя данного
модуля в своем списке импорта.
В списке импорта раздела реализации перечисляются имена моду-
лей, информация интерфейсных частей которых используется (доступна) в
данном модуле (в его разделе реализации).
Описания раздела реализации доступны только в этом модуле и не
доступны ни в одном другом.
Операторы раздела
инициализации выполняются при запуске про-
граммы в том же порядке, в каком имена модулей описаны в предложении
uses.
При разработке модулей необходимо соблюдать следующие правила:
1) не допускается одновременное использование модулей с одинако-
выми именами;
2) идентификатор модуля, указанный в заголовке unit должен совпа-
дать с именами файлов, содержащих исходный(.pas) и объектный(.tpu) код.
                                     6
      <разделы>
где разделы − это:
      − раздел констант;
      − раздел типов;
      − раздел переменных;
      − раздел заголовков процедур и функций.

      Формат раздела реализации:
      implementation
      
      <разделы>
где разделы − это:
      − раздел меток;
      − раздел констант;
      − раздел типов;
      − раздел переменных;
      − раздел процедур и функций.

     Формат раздела инициализации:
     либо end, либо раздел операторов.

      В списке импорта интерфейсного раздела (uses-предложения) пере-
числяются имена модулей, информация интерфейсных частей которых
должна быть доступна в данном модуле.
      В списке экспорта интерфейсного раздела (в разделах) описываются
имена, которые определены в данном модуле и использовать которые раз-
решено во всех других модулях и программах, включающих имя данного
модуля в своем списке импорта.
      В списке импорта раздела реализации перечисляются имена моду-
лей, информация интерфейсных частей которых используется (доступна) в
данном модуле (в его разделе реализации).
      Описания раздела реализации доступны только в этом модуле и не
доступны ни в одном другом.
      Операторы раздела инициализации выполняются при запуске про-
граммы в том же порядке, в каком имена модулей описаны в предложении
uses.
      При разработке модулей необходимо соблюдать следующие правила:
      1) не допускается одновременное использование модулей с одинако-
выми именами;
      2) идентификатор модуля, указанный в заголовке unit должен совпа-
дать с именами файлов, содержащих исходный(.pas) и объектный(.tpu) код.