PYTHON ДЛЯ ПРОГРАММИСТА 1C. ЧАСТЬ 7

Аватар автора
1С PRO: Интеграция + ИИ | NIZAMOV.SCHOOL
00:00:02 Введение в классы в Python • Объяснение создания классов в Python. • Описание конструкции "класс" и глобальных переменных. • Методы класса и их параметры. 00:00:56 Магические методы и инициализация • Магические методы с двойным подчеркиванием. • Метод __init__ для инициализации объекта. • Пример использования метода __init__ для увеличения количества объектов. 00:02:29 Методы класса и их использование • Метод __str__ для вывода объекта. • Метод __del__ для удаления объекта. • Метод __bool__ для сравнения объектов. 00:05:14 Отладка и работа с объектами • Запуск отладчика и создание объекта. • Инициализация переменных объекта. • Использование метода __str__ для вывода объекта. 00:07:56 Атрибуты и их добавление • Добавление атрибутов к объекту. • Удаление атрибутов с помощью метода __del__. • Проверка существования атрибутов с помощью метода __getattr__. 00:11:26 Передача параметров при инициализации • Передача параметров при создании объекта. • Увеличение количества объектов при передаче параметров. • Вывод объектов с помощью метода __str__. 00:13:01 Сравнение и сложение объектов • Сравнение объектов с помощью метода __bool__. • Создание нового объекта из двух существующих. • Логика сравнения объектов по цене. 00:15:14 Создание и проверка объектов • Создаем новый объект и проверяем, что второй объект относится к классу "продукт". • Назначаем имя нового объекта как у первого, а прайс складываем. • Возвращаем новый объект, увеличивая количество объектов до трех....

0/0


0/0

0/0

0/0