
Тема 1 Основные понятия среды Delphi (Lazarus)
.pdf
Тема: Основные понятия среды Delphi (Lazarus).
Объектно-ориентированное программирование (ООП) – это методика
разработки программ, в основе которой
лежит понятие объекта.
Объект – это совокупность свойств
(параметров) определенных сущностей и
методов их обработки (программных
средств).
Класс – это совокупность объектов, характеризующихся общностью применяемых методов обработки и свойств.
1

Свойство – это характеристика объекта, его параметр.
Метод – это программа действий над объектом или его свойствами.
Событие – это изменение состояния
объекта.
2

Принципы ООП:
1. Инкапсуляция – механизм скрытия всех внутренних деталей объекта, не влияющих на его
поведение.
2. Наследованием называется возможность порождать один класс от другого с сохранением всех свойств и методов класса-родителя и добавляя, при необходимости, новые свойства и
методы.
3. Полиморфизм – возможность использования одних и тех методов для объектов разных классов, только реализация этих методов будет индивидуальной для каждого класса. Это позволяет обрабатывать объекты классов-потомков как однотипные объекты, не смотря на то, что
реализация методов у них может различаться. |
3 |
|

Delphi – это среда разработки
программ, ориентированных на работу в
Windows.
Воснове идеологии Delphi лежат
методология объектно-ориентированного программирования и технология визуального проектирования.
Вкачестве языка программирования в Delphi используется объектно-
ориентированный язык Object Pascal (в
Lazarus – Free Pascal).
4

Основные окна:
главное окно (заголовок Project1);
окно формы (заголовок Form1);
окно Инспектора Объектов (Object Inspector);
окно кода программы или окно редактора кода
(заголовок Unit1.pas).

Почти все объекты Windows реализованы
в Delphi в виде палитры визуальных компонентов. Компоненты сгруппированы в отдельные страницы, каждая из которых снабжена закладкой.
Всего страниц тринадцать. Наиболее
употребляемые из них: Standard
(стандартные компоненты) и Additional
(дополнительные компоненты).
6

Форма – окно будущей программы. Окно
формы представляет собой проект окна
Windows: имеет заголовок, кнопку вызова
системного меню, кнопку максимизации,
минимизации и закрытия окна, рамку окна. На форме разме-
щаются компонен-
ты, тем самым,
формируя заготовку
(макет) окна разрабатываемого прило-
жения.
7

Окно Инспектора Объектов содержит две страницы: Properties (Свойства) и Events
(События), каждая из которых разделена на
две части.
8

Страница Свойства
служит для указания
свойств объекта. В
левой части
страницы находится название свойства, а
в правой – его
значение. «+, >» слева от названия
свойства указывает
на то, что свойство
состоит из
нескольких значений.
9

Значениями свойств могут быть слова,
числа, значения из раскрывающегося списка. Нажав на «▼, v» справа от поля
значения свойства, можно получить
раскрывающийся список значений. При
нажатии на «...» вызывается специальное
диалоговое окно.
10