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

Аватар автора
1С PRO: Интеграция + ИИ | NIZAMOV.SCHOOL
00:00:02 Введение и импорт функций • В уроке будет показано наследование классов и практическое применение. • Импортируются функции для генерации случайных чисел и уникальных идентификаторов. 00:00:58 Описание класса "Каталог" • Создается класс "Каталог". • Метод "get_object" возвращает объекты из базы данных. • Используется конструкция для получения данных из базы данных. 00:01:58 Методы класса "Каталог" • Метод "format" используется для форматирования данных. • Метод "self.class_name" возвращает имя класса, от которого создан объект. • Метод "write" записывает данные в базу данных. 00:03:13 Метод "search_by_reference" • Метод "search_by_reference" ищет данные по ссылке. • Метод является статическим и не зависит от экземпляров класса. • Метод аналогичен методам из модуля объекта в 1С 00:05:08 Наследование классов • Создаются два класса: "Каталог" и "Каталог2". • "Каталог2" наследуется от "Каталог". • Добавляется магический метод "init" для инициализации объектов. 00:06:19 Инициализация объектов • Инициализируются обязательные свойства объектов: код, наименование, пометка удаления, ссылка. • Используется метод "super" для вызова методов базового класса. • Переопределяются методы для проверки и записи данных. 00:10:43 Пример использования классов • Создается класс "Продукт" и инициализируются его свойства. • Метод "str" выводит код, наименование и ссылку объекта. • Метод "write" проверяет и записывает данные в базу данных. 00:13:01 Заключение • Создается еще один...

0/0


0/0

0/0

0/0