super()
class Parent:
def __init__(self, name):
self.name = name
class Child(Parent):
def __init__(self, name, age):
super().__init__(name)
self.age = age
child = Child("Alice", 10)
print(child.name, child.age) # Выведет: Alice 10class Animal:
def speak(self):
return "Some sound"
class Dog(Animal):
def speak(self):
return super().speak() + " and Woof!"
dog = Dog()
print(dog.speak()) # Выведет: Some sound and Woof!Последнее обновление