ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ В СРЕДЕ BORLAND DELPHI

Содержание

Слайд 2

НЕСКОЛЬКО СЛОВ О СРЕДЕ DELPHI

Delphi — это среда быстрой разработки, в

НЕСКОЛЬКО СЛОВ О СРЕДЕ DELPHI Delphi — это среда быстрой разработки, в
которой в качестве языка программирования используется язык Delphi. Язык Delphi — строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.
Что значит «объектно-ориентированный язык»?
Это означает, что мы будем программировать работу объектов, т.е. будем ориентироваться на то, какие объекты в программе можно использовать, какие у этих объектов свойства и что эти объекты могут делать (или что можно делать с объектами).

Слайд 3

ОБЪЕКТЫ – ЭТО ЧТО?

Это сообщения и кнопки
Окна ввода и раскрывающиеся списки
Главные меню

ОБЪЕКТЫ – ЭТО ЧТО? Это сообщения и кнопки Окна ввода и раскрывающиеся
и контекстные

Слайд 4

ОБЪЕКТЫ – ЭТО ЧТО?

Объект – это основная единица в объектно-ориентированном программировании.
Объект имеет

ОБЪЕКТЫ – ЭТО ЧТО? Объект – это основная единица в объектно-ориентированном программировании.
свойства, методы, определяющие его поведение и реагирует на события.
Если говорить образно, то объекты – это «существительные», свойства объекта – «прилагательные», а методы объекта – это «глаголы».

Слайд 5

ОБЪЕКТЫ – ЭТО ЧТО?

объект

Его свойства

и методы

ОБЪЕКТЫ – ЭТО ЧТО? объект Его свойства и методы

Слайд 6

ОБЪЕКТ ЯВЛЯЕТСЯ ЭКЗЕМПЛЯРОМ ТОГО ИЛИ ИНОГО КЛАССА

Ученик – экземпляр класса «Школьники»
Ноутбук –

ОБЪЕКТ ЯВЛЯЕТСЯ ЭКЗЕМПЛЯРОМ ТОГО ИЛИ ИНОГО КЛАССА Ученик – экземпляр класса «Школьники»
экземпляр класса «Компьютеры»
Земля – экземпляр класса «Планеты»
Приведите свои примеры.
У каждого класса есть свойства, например, класс «Школьники» имеет свойства: возраст детей, способности детей, школьная форма, наличие учебников.

Слайд 7

ПРИМЕР

Каждый из классов обладает специфическим набором свойств, методов и событий. Например, в

ПРИМЕР Каждый из классов обладает специфическим набором свойств, методов и событий. Например,
приложении Word существует класс объектов «Документ»(Document), который обладает определенными наборами:
Свойств: имя (Name), полное имя (FullName) и так далее;
Методов: открыть документ (Open), напечатать документ (PrintOut), сохранить документ (Save);
Событий: создание документа (Document_New), закрытие документа (Document_Close) и т.д.

Слайд 8

ОСНОВОПОЛАГАЮЩИЕ ПРИНЦИПЫ ОБЪЕКТНО – ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ

Инкапсуляция
Наследование
Полиморфизм

ОСНОВОПОЛАГАЮЩИЕ ПРИНЦИПЫ ОБЪЕКТНО – ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ Инкапсуляция Наследование Полиморфизм

Слайд 9

ИНКАПСУЛЯЦИЯ -

единство внутри класса трех составляющих его сущностей: полей, методов

ИНКАПСУЛЯЦИЯ - единство внутри класса трех составляющих его сущностей: полей, методов и
и свойств. Например, класс TForm – содержит (включает, инкапсулирует) в себе все необходимое для создания Windows – окна.

Слайд 10

НАСЛЕДОВАНИЕ -

процесс порождения объектов – потомков от объектов – родителей.

НАСЛЕДОВАНИЕ - процесс порождения объектов – потомков от объектов – родителей. При
При этом к имеющимся свойствам и методам объекта – родителя добавляются новые, характерные только для объекта – потомка класса. Удалить какие-либо элементы родителя в объекте – потомке нельзя. Но можно от потомка породить следующий объект и таким образом сформировать иерархию класса или дерево объектов.

Слайд 11

ПОЛИМОРФИЗМ -

возможность реализации одноименных, но алгоритмически разных методов в классе-родителе и

ПОЛИМОРФИЗМ - возможность реализации одноименных, но алгоритмически разных методов в классе-родителе и
в классе – потомке. То есть, метод родителя перекрывается (изменяется) в классе – потомке, в результате чего объект – потомок приобретает отличную от родителя функциональность.

Слайд 12

ВИД ЭКРАНА ПОСЛЕ ЗАПУСКА DELPHI

ГЛАВНОЕ ОКНО

ОКНО ФОРМЫ

СПИСОК ОБЪЕКТОВ
СПИСОК ФАЙЛОВ ПРИЛОЖЕНИЯ

ПАЛИТРА

ВИД ЭКРАНА ПОСЛЕ ЗАПУСКА DELPHI ГЛАВНОЕ ОКНО ОКНО ФОРМЫ СПИСОК ОБЪЕКТОВ СПИСОК
КОМПОНЕНТОВ

ИНСПЕКТОР ОБЪЕКТОВ

ОКНО РЕДАКТОРА КОДА

Имя файла: ВВЕДЕНИЕ-В-ПРОГРАММИРОВАНИЕ-В-СРЕДЕ-BORLAND-DELPHI.pptx
Количество просмотров: 199
Количество скачиваний: 3