Нововведения в конструкции «модуль» и ее использовании

   
На этом шаге мы перечислим новинки, появившиеся в модулях.

   
С повлением среды программирования Delphi и Delphi 2.0 изменилась технология разработки приложений, в результате чего существенно возросло
значение языковой конструкции "модуль" (unit), в синтаксисе которой были сделаны некоторые изменения. Все это выразилось в
следующем:

  • в среде Delphi каждой форме обязательно соответствует свой модуль и невизуальные алгоритмические действия, также, как правило, оформляются в виде
    отдельных модулей. Таким образом, среда Delphi имеет встроенную поддержку концепции модульного программирования на языке Object Pascal,
    что стимулирует прогрессивный и надежный стиль программирования с широким использованием модулей, и тем самым выгодно отличает Delphi и Object Pascal от других современных
    средств разработки приложений;
  • в Object Pascal введен новый раздел модуля - раздел завершения finalization, который отсутствовал как в Borland (Turbo) Pascal, так
    и в 16-тиразрядной версии Delphi. Этот раздел используется, как правило, для освобождения ресурсов, выделенных приложению в разделе
    инициализации, и тем самым гарантирует корректное "чистое" завершение приложения;
  • в Object Pascal для обозначения раздела инициализации модуля используется зарезервированное слово initialization, в отличие от версии Borland (Turbo) Pascal, в которой использовалось слово begin.

   
На следующем шаге мы рассмотрим понятие модуля и модульного программирования.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий