Доброго времени суток, читатели, зрители моего канала programmer's notes. Приложение к уроку Начала ООП в Python Если исходить из того, что в Python все является объектом, то объектно-ориентированным программированием мы занимались в течение всего вводного курса. Но хотелось бы и самим создавать классы и объекты этих классов. Вот сегодня этим и займёмся. Начнём с очень простого примера. С пустого класса. Класс есть, но в нём ничего нет. Для этого используем пустой оператор pass. На основе данного класса создаются два объекта: st и st1. Заодно вспомним функцию type(), которая возвращает тип переменной или другими словами класс данного объекта. Результат выполнения <class '__main__.student'> Класс, как и ожидалось student. А что значит префикс __main__? Мы обратимся ещё к нему, но в другом курсе: Встроенные библиотеки. Но если по-простому, префикс указывает, что класс определен в главном модуле - основной программе. Если бы, класс был определён в другом модуле, например proga.py, мы бы
Начало ООП на Python. Приложение к видео 3
5 апреля 20235 апр 2023
34
3 мин