map1 map2 map3 map4
Категории:

Основы объектно-ориентированного визуального программирования

Объект - основная единица в объектно-ориентированном программировании, которая объединяет в себе как описывающие его свойства, так и действия объекта (процедуры) - методы. (Объекты - существительные ("предметы"), свойства объекта - прилагательные ("признаки), методы - глаголы ("действия")).

Проект - результат процессов программирования и проектирования, который объединяет в себе программный код и графический интерфейс. Включает в себя программные модули форм и самостоятельные программные модули в виде отдельных файлов. Проект может быть запущен на выполнение только из системы объектно-ориентированного программирования (например, Delphi 2010).

Событие - изменение некоторого состояния, распознаваемое объектом. Для реакции на это изменение могут быть описаны некоторые методы - обработчики, обрабатывающие события в программном коде.

Обработчик события - процедура, которая начинает выполняться после реализации определенного события (например, щелчка).

Приложение интегрирует программный код и графический интерфейс в одном исполнимом файле, который может запускаться непосредственно в операционной системе.

Проще говоря, проект работает только из системы объектно-ориентированного программирования и состоит из нескольких файлов, а приложение работает из ОС и состоит из одного файла.

Создание проектов и приложений в системах объектно-ориентированного программирования можно условно разделить на несколько этапов:

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

Теги: план разработки программы, этапы разработки проектов, уроки Delphi, основы программирования, уроки программирования

Всего комментариев: 0
Имя *:
Email:
Код *:
Главная | Новости | Файлы | Форум | Регистрация | Вход | В Контакте | RSS | Связь | Карта сайта | Карта форума