Детальніше про курс
Відео про курс
Что такое ООП? Зачем это нужно? Какие дает возможности? Все это подробно объясняется в данном видео! Узнаете о трех механизмах, лежащих в основе объектно-ориентированного программирования: инкапсуляции, наследовании и полиморфизме.
Сертифікат | |
Занять | 37 |
Годин | 8 |
Періодичність | щодня |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий |
Мова | Русский |
Чого ви навчитеся на цьому курсі?
- Классы и объекты. Атрибуты классов и объектов Методы классов. Параметр self Инициализатор __init__ и финализатор __del__ Магический метод __new__. Пример паттерна Singleton Методы класса (classmethod) и статические методы (staticmethod) Режимы доступа public, private, protected. Сеттеры и геттеры Магические методы __setattr__, __getattribute__, __getattr__ и __delattr__ Паттерн "
- Моносостояние"
- Свойства property. Декоратор @property Пример использования объектов property Дескрипторы (data descriptor и non-data descriptor) Магический метод __call__. Функторы и классы-декораторы Магические методы __str__, __repr__, __len__, __abs__ Магические методы __add__, __sub__, __mul__, __truediv__ Методы сравнений __eq__, __ne__, __lt__, __gt__ и другие
Про компанію YouTube канал Selfedu
Видеоуроки по математике, алгоритмам обработки данных (в том числе по нейронным сетям), по языкам программирования: С, С++, Java, Python (Питон), JavaScript, HTML, CSS, а также по их многочисленным библиотекам.
YouTube канал Selfedu
Видеоуроки по математике, алгоритмам обработки данных (в том числе по нейронным сетям), по языкам программирования: С, С++, Java, Python (Питон), JavaScript, HTML, CSS, а также по их многочисленным библиотекам.