30.67M
Category: programmingprogramming

Объектно-ориентированный подход к программированию

1.

ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ
ПОДХОД К
ПРОГРАММИРОВАНИЮ.
Презентацию подготовил студент
Группы МО-19-05
Садреев Артур

2.

ОГЛАВЛЕНИЕ
• 1.Объектно-ориентированное программирование.
• 2. Основные принципы ооп.
• 3.Понятие класса и объекта.
• 4.Пример языка ООП.
• 5.Видео.
• 6.Тест для проверки знаний по презентации.

3.

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ
ПРОГРАММИРОВАНИЕ.
• ООП-это парадигма
программирования,
в которой базовым
является
понятие
объекта.

4.

ОСНОВНЫЕ ПРИНЦИПЫ ООП.
• Инкапсуляция
Объединение данных и методов их обработки в одну
сущность,приводящее к сокрытию реализации класса и отделению
его внутреннего представления от внешнего.
• Наследование
Отношение между классами,при котором один класс использует
структуру или поведение другого(одиночное наследование) или
других (множественное наследование
• Полиморфизм
Способность объекта соответствовать во время выполнения двум
или более возможным типам
• Абстракция
Выделение в моделируемом предмете важного для решения
конкретной задачи по предмету, в конечном счёте — контекстное
понимание предмета, формализуемое в виде класса

5.

КЛАСС И ОБЪЕКТ
• Класс
как
сущность является
объединением
объектов
с
одинаковым набором свойств и
общим поведением
• Класс как элемент программы
описывает
структуру
состояния
объектов и их поведение
• Объект
принадлежит
классу,
является экземпляром класса
• Программа
в ходе написания
представляет собой набор классов

6.

7.

Пример программы
на языке Pascal

8.

Представляю вашему вниманию
видео

9.

ВОПРОСЫ К ПРЕЗЕНТАЦИИ.
• Вопрос 1.Что такое ООП?
ООП-это отдельный язык
программирования,в
которой базовым является
понятие объекта
ООП-это парадигма
программирования,в
которой базовым является
понятие объекта
ООП-это все языки
программирования,в
которых базовым понятием
является объект

10.

• Вопрос 2.Что не относится к основным принципам ООП?
Инкапсуляция
Полиморфизм
Внедрение
English     Русский Rules