ООП - классы и объекты

Определение класса

Для определения класса используется оператор class:

class имя_класса(надкласс1, надкласс2, ...):
    # определения атрибутов и методов класса

Модификаторы доступа

self.name = "Alexey" # Публичный (Public)
self._age = 27 #  Защищенный (Protected)
self.__city = "Moscow" # Приватный (Private)

Публичный / Public

self.name = "Alexey" # Публичный (Public)

Защищенный / Protected

self._age = 27 #  Защищенный (Protected)

Приватный / Private

self.__city = "Moscow" # Приватный (Private)

Наследование

Видео

https://www.youtube.com/watch?v=jtIq61A1LLw

Last updated