Object Pascal

Object PascalСедьмая версия оказалась последней для языка Turbo Pascal. После него фирма Borland начала выпускать интегрированную среду быстрой разра­ботки программ Delphi, основой которой стало объектно­ориентированное расширение языка Turbo Pascal, получившее название Object Pascal.

 

Первая версия Delphi позволяла разрабатывать программы под старую 16­ разрядную платформу Windows. Начиная со второй версии, программы компилируются под 32-разрядную ОС Windows.

 

Object Pascal в сравнении с языком Turbo Pascal получил новые возможно­сти:

  • Появились интерфейсы, которые напоминают классы, они были вве­дены для поддержки COM технологии фирмы Microsoft.
  • Добавлена перегрузка процедур и функций с помощью ключевого слова overload, перегрузка операторов, динамические массивы, клю­чевое слово object было заменено словом class, чтобы устранить дву­смысленность между описанием объекта и самим объектом. В Turbo Pascal были объекты, но не было классов, описывающих эти объек­ты.
  • Визуальное программирование превратило разработку интерфейса пользователя в простое и весёлое занятие: теперь все элементы ин­терфейса можно собирать из компонентов и сразу же оценивать ре­зультаты. Программисты, знакомые с библиотекой TurboVision для Turbo Pascal, предназначенной для этих же целей, легко поймут раз­ницу!
dle

Помоги проекту! Расскажи друзьям об этом сайте: