Основы объектно-ориентированного визуального программирования
Автор: NeX
| Категория: Уроки программирования
|
Объект - основная единица в объектно-ориентированном программировании, которая объединяет в себе как описывающие его свойства, так и действия объекта (процедуры) - методы. (Объекты - существительные ("предметы"), свойства объекта - прилагательные ("признаки), методы - глаголы ("действия")).
Проект - результат процессов программирования и проектирования, который объединяет в себе программный код и графический интерфейс. Включает в себя программные модули форм и самостоятельные программные модули в виде отдельных файлов. Проект может быть запущен на выполнение только из системы объектно-ориентированного программирования (например, Delphi 2010).
Событие - изменение некоторого состояния, распознаваемое объектом. Для реакции на это изменение могут быть описаны некоторые методы - обработчики, обрабатывающие события в программном коде.
Обработчик события - процедура, которая начинает выполняться после реализации определенного события (например, щелчка).
Приложение интегрирует программный код и графический интерфейс в одном исполнимом файле, который может запускаться непосредственно в операционной системе.
Проще говоря, проект работает только из системы объектно-ориентированного программирования и состоит из нескольких файлов, а приложение работает из ОС и состоит из одного файла.
Создание проектов и приложений в системах объектно-ориентированного программирования можно условно разделить на несколько этапов:
- Создание графического интерфейса проекта. На форму помещаются элементы управления, которые должны обеспечить взаимодействие проекта с пользователем.
- Установка значений свойств объектов графического интерфейса. В режиме конструирования задаются значения свойств формы и элементов управления, помещенных ранее на форму.
- Создание и редактирование программного кода. Создаются заготовки обработчиков событий (двойной щелчок мышью по элементу - вызов заготовки обработчика наиболее часто используемого события для этого элемента). Затем в редакторе программного кода производится ввод и редактирование программного кода обработчиков событий.
- Сохранение проекта. Так как проекты включают в себя несколько файлов, рекомендуется для каждого проекта создать отдельную папку на диске. Сохранение проекта производится с помощью пункта меню "Файл".
- Компиляция проекта в приложение. Сохраненный проект может выполняться только в самой системе программирования. Для того, чтобы преобразовать проект в приложение, которое может выполняться непосредственно в среде операционной системы, необходимо выполнить компиляцию проекта, в процессе которой приложение сохраниться в исполнимом файле (с расширением exe).
Вот немного теории, она одинаковая для все языков объектно-ориентированного программирования. Далее последует несколько уроков программирования на языке Object Pascal. |
|
|
|
Онлайн всего: 2 Гостей: 1 Пользователей: 1
Senamkedf
|