Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тема 1 Основные понятия среды Delphi (Lazarus)

.pdf
Скачиваний:
10
Добавлен:
30.04.2022
Размер:
712.08 Кб
Скачать

Тема: Основные понятия среды 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

Соседние файлы в предмете Информатика