Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
18 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
6.65 MB
Просмотров:
66
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Объектно-ориентированное программирование
Лекция 1
Основы ООП «на пальцах» - без кода и компьютера
№2 слайд
Содержание слайда: ОБЪЕКТНО?
ОБЪЕКТНО?
№3 слайд
Содержание слайда: Программирование
Программирование – процесс написания (компьютерных) программ на определенном языке программирования
№4 слайд
Содержание слайда: Программирование
№5 слайд
Содержание слайда: Объект
Объект – элемент ООП обладающий свойствами и поведением
Фокусировка на объектах упрощает понимание сложных вещей в программировании
№6 слайд
Содержание слайда: Ориентированный
«Ориентированность» объектов друг на друга – отношения между ними
Взаимодействие между объектами описывается методами
№7 слайд
Содержание слайда: Объектно-ориентированное программирование
Объектно-ориентированное программирование – парадигма программирования, основанная на представлении программы в виде совокупности объектов и взаимодействия между ними
№8 слайд
Содержание слайда: Что дальше
№9 слайд
Содержание слайда: Событие
Событие (в ООП) – событие реального мира, которое определяет поведение объекта
№10 слайд
Содержание слайда: Метод
Метод (в ООП) – описание поведения объекта, способов его реакции на события
№11 слайд
Содержание слайда: Класс
Класс (в ООП) – логически выделенный набор объектов и\или методов, обладающих одинаковыми свойствами и поведением
Объект = экземпляр класса
№12 слайд
Содержание слайда: Структура класса
Класс имя_класса {
Объявление объектов класса объект_1, объект_2;
Событие имя_события {
объект_1.метод_реакции_на событие_1;
объект_2.метод_реакции_на_событие_2;
}
}
№13 слайд
Содержание слайда: Парадигмы ООП
№14 слайд
Содержание слайда: Наследование
Наследование (в ООП) – возможность построения иерархии классов, определения новых классов с использованием возможностей уже существующих
Объекты класса-потомка <= Объекты класса-родителя
№15 слайд
Содержание слайда: Инкапсуляция
Инкапсуляция – объединение объектов с их свойствами и методами с возможностью ограничения доступа к ним
Ограничение доступа => модификаторы доступа
№16 слайд
Содержание слайда: Полиморфизм
Полиморфизм – возможность выполнения одинаковых действий над объектами разными методами
№17 слайд
Содержание слайда: Абстракция
Абстрактный объект =
описание реального объекта – подробности
Абстракция позволяет работать с объектами не вдаваясь в особенности их реализации
№18 слайд
Содержание слайда: Вопросы