Основы Python 3 (2022). 16. Введение в ООП. Классы. Парадигмы ООП
Ссылка на презентацию:
Тайм-коды:
0:00 - Интро, приветствие
0:12 - Проверка домашнего задания
1:58 - Процедурное программирование vs ООП
2:46 - Классы
3:30 - Методы и свойства классов
4:13 - Метод __init__() - инициализатор, инстанцирование
6:10 - Функция isinstance()
7:23 - Парадигмы ООП: Инкапсуляция, сокрытие
8:51 - Парадигмы ООП: Наследование
11:39 - Парадигмы ООП: Полиморфизм
13:50 - Домашнее задание
14:21 - Спасибо за внимание!
Теги: python, программирование для начинающих, hello world, pycharm, atom ide, wing 101, linux, gnu/linux, программирование с чего начать, как стать программистом, основы python, питон уроки, программирование, console application, начала программирования, процедурное программирование, ООП, OOP, object oriented programming, объектно-ориентированное программирование, GUI, class, object, property, method, класс, объект, свойство, метод, self, __init__, __init__(), инициализатор, инстанцирование, экземпляр класса, isinstance, type, проверка на тип данных, инкапсуляция, сокрытие, encapsulation, access modifiers, модификаторы доступа, name mangling, convention, private, public, capsule, капсула, наследование, inheriting, inheritance, super, super().__init__, super init, супер, inherit, полиморфизм, polymorphism, interface, protocol, интерфейс, протокол, __class__, __name__, pythontutor, питонтьютор, разработка ПО, как стать разработчиком, python developer, python code, python tutorial for beginners, питон с нуля, питон для чайников, python tutorial