Similar presentations:
Объектно-ориентированный подход к программированию
1.
ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙПОДХОД К
ПРОГРАММИРОВАНИЮ.
Презентацию подготовил студент
Группы МО-19-05
Садреев Артур
2.
ОГЛАВЛЕНИЕ• 1.Объектно-ориентированное программирование.
• 2. Основные принципы ооп.
• 3.Понятие класса и объекта.
• 4.Пример языка ООП.
• 5.Видео.
• 6.Тест для проверки знаний по презентации.
3.
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕПРОГРАММИРОВАНИЕ.
• ООП-это парадигма
программирования,
в которой базовым
является
понятие
объекта.
4.
ОСНОВНЫЕ ПРИНЦИПЫ ООП.• Инкапсуляция
Объединение данных и методов их обработки в одну
сущность,приводящее к сокрытию реализации класса и отделению
его внутреннего представления от внешнего.
• Наследование
Отношение между классами,при котором один класс использует
структуру или поведение другого(одиночное наследование) или
других (множественное наследование
• Полиморфизм
Способность объекта соответствовать во время выполнения двум
или более возможным типам
• Абстракция
Выделение в моделируемом предмете важного для решения
конкретной задачи по предмету, в конечном счёте — контекстное
понимание предмета, формализуемое в виде класса
5.
КЛАСС И ОБЪЕКТ• Класс
как
сущность является
объединением
объектов
с
одинаковым набором свойств и
общим поведением
• Класс как элемент программы
описывает
структуру
состояния
объектов и их поведение
• Объект
принадлежит
классу,
является экземпляром класса
• Программа
в ходе написания
представляет собой набор классов
6.
7.
Пример программына языке Pascal
8.
Представляю вашему вниманиювидео
9.
ВОПРОСЫ К ПРЕЗЕНТАЦИИ.• Вопрос 1.Что такое ООП?
ООП-это отдельный язык
программирования,в
которой базовым является
понятие объекта
ООП-это парадигма
программирования,в
которой базовым является
понятие объекта
ООП-это все языки
программирования,в
которых базовым понятием
является объект
10.
• Вопрос 2.Что не относится к основным принципам ООП?Инкапсуляция
Полиморфизм
Внедрение