Функция супер() Python
Пример
Создайте класс, который унаследует все методы и свойства от другого класса:
class Parent:
def __init__(self, txt):
self.message = txt
def printmessage(self):
print(self.message)
class Child(Parent):
def __init__(self,
txt):
super().__init__(txt)
x = Child("Hello,
and welcome!")
x.printmessage()
Определение и использование
Функция super()
используется для предоставления доступа к методам и свойствам родительского или родственного класса.
Функция super()
возвращает объект, представляющий родительский класс.
Синтаксис
super()
Значения параметров
Нет параметров