Немного истории

Что такое среда разработки Borland Delphi 2005

Введение

Лекция 1

Введение. 1

Что такое среда разработки Borland Delphi 2005. 1

Немного истории. 1

Несколько слов об объектно ориентированном программировании. 2

Объектно-ориентированное программирование. 3

Определяем понятие «класс». 3

Что представляет собой объект. 3

Что такое метод. 4

ГЛАВА 4. 5

Объектно-ориентированное программирование. 5

Инкапсуляция и свойства объектов. 5

Основные принципы ООП.. 6

Наследование. 6

Зачем нужны директивы protected и private. 8

Полиморфизм.. 8

Несколько слов о классах и объектах Delphi 9

В течение последнего времени среда разработки программного обеспечения Borland Delphi 2005 была одним из наиболее ожидаемых программных продуктов. Чем вызван подобный интерес? Причина его, прежде всего, в том, что Borland - достаточно серьезная фирма, продуктами и разработками которой на сегодня пользуются миллионы людей. Далеко не каждая фирма достигает таких результатов. Судите сами - за всю свою историю разработчиками Borland было создано достаточно большое количество инструментальных средств разработки программ для операционных систем MS DOS (Turbo/Borland Pascal, Turbo/Borland C/C++, Turbo Assembler), Windows (Delphi, C++ Builder, JBuilder) и Linux (Kylix)

Кроме того, с появлением новой версии программного продукта ожидалось и появление новых его возможностей, которые позволяли бы использовать самые последние технологии в области программирования. Следует отметить, что разработчикам Borland Delphi 2005 удалось преподнести сюрприз - ими была создана принципиально новая среда разработки программ

Итак, Borland Delphi 2005 - это среда разработки, продукт, предназначенный для создания программ. С помощью этой среды можно достаточно быстро и эффективно создавать программы любой сложности и любого назначения. В данной книге вы найдете краткое описание возможностей этой среды разработки, а также языка программирования Delphi

Далее будет сказано несколько слов о том, что же собой представляет среда разработки Borland Delphi 2005

В этом небольшом введении дана самая общая характеристика системы программирования Borland Delphi 2005

Среда разработки Borland Delphi 2005 - последняя на сегодня (2005 год) версия программного продукта от фирмы Borland. Версия эта возникла не случайно, она явилась следствием долгого процесса, корни которого уходят еще в 60-е годы прошлого века.

Язык программирования Паскаль (предшественник языка Delphi) был разработан профессором Н. Виртом в конце 60-х годов специально для обучения программированию студентов. В числе /студентов этого выдающегося профессора Цюрихского университета были Ф. Канн и А. Хейлсберг. Канн позднее основал корпорацию Borland, а Хейлсберг долгое время был ее ведущим программистом. Под руководством Канна и Хейлсберга язык Паскаль был превращен в мощное средство разработки программ любой сложности

Первым продуктом Borland из семейства Delphi для платформы Windows стала среда разработки Delphi 1 (а затем и Delphi 2), в основе которой был язык Object Pascal (язык Pascal, поддерживающий возможности объектно-ориентированного программирования). Среда Delphi 1 была разработана для создания программ под операционные системы Windows 3.1

Появление новой версии Delphi 2 существенно отличало среду разработки от предыдущих продуктов. Данная версия была разработана уже под 32-разрядные операционные системы Windows 95 и Windows NT 4

Следующие версии Delphi (3, 4, 5, 6, 7) являлись следствием постепенного развития среды разработки - улучшались существующие компоненты, добавлялись новые возможности, большое внимание уделялось программированию баз данных и программ для глобальной сети Internet. Также можно добавить и то, что к появлению седьмой версии продукта язык Object Pascal был существенно доработан и получил новое название - Delphi

Первой версией, принципиально отличающейся от предыдущей, стала восьмая по счету версия. Принципиальное отличие ее заключается в том, что Delphi 8 была создана для разработки программ под новую перспективную платформу .NET, созданную не менее известной фирмой Microsoft

Казалось, было бы логично, чтобы следующая версия Delphi (коей является Borland Delphi 2005) получила порядковый номер 9. Но этого не произошло

Почему? Из основных особенностей среды разработки Borland Delphi 2005 можно отметить то, что новая среда разработки объединила в себе весь опыт программирования и создания специальных продуктов для разработки программного обеспечения. В Borland Delphi 2005 можно создавать программы для платформы Win32 (как это было раньше в версиях по седьмую включительно), а можно создавать программы и под новую перспективную платформу .NET (как в восьмой версии). Кроме того, до восьмой версии использовался язык программирования, основанный на языке Pascal (сначала Object Pascal, затем Delphi). В новой версии существует возможность разработки программ на нескольких языках (Delphi, C#, Java) - то, чего раньше не было ни в одной подобной среде разработки. Если к вышесказанному добавить и то, что редактирование программ Delphi 2005. Учимся программировать стало проще и удобнее за счет применения самых последних достижений в области программирования, то становится понятно, почему среда разработки Borland Delphi 2005 вышла именно под таким «автономным» названием