106 подписчиков
Всем привет!
В прошлой статье мы обсудили что такое класс, как создавать, его синтаксис и указали, что в каждом классе должен быть метод __init__ у которого аргументом является self. В этой статье мы по ближе с ними познакомимся. __init__ является специальным методом, который вызывается при создании объекта класса. В методе __init__ устанавливаются атрибуты и методы класса. Первым параметром (параметры метода __init__ начинаются с аргумента self), который передается в метод при его вызове, является аргумент self, который указывает на то, что метод будет вызываться для этого экземпляра...
88 подписчиков
Поговорим про основные принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование и полиморфизм. Научимся создавать классы и объекты классов в Python. Рассмотрим, чем отличаются понятия поля, свойства, методы и атрибуты класса. Изучим особенности организации уровней доступа к атрибутам: Public, Protected и Private. ТЕОРЕТИЧЕСКИЙ БЛОК Что такое ООП? Вы наверняка слышали, что существуют два главных подхода к написанию программ: Оба подхода объединены общей целью - сделать процесс программирования максимально эффективным...