Junior
Как да се обърнете към родителския клас в клас?
sobes.tech AI
Отговор от AI
За да извикате родителския клас, се използва функцията super().
class Parent:
def __init__(self, value):
self.value = value
class Child(Parent):
def __init__(self, value, extra_value):
super().__init__(value) # Вика __init__ на родителския клас
self.extra_value = extra_value
def display(self):
print(f"Стойност на родителя: {self.value}")
print(f"Допълнителна стойност на детето: {self.extra_value}")
super().display_parent_method() # Вика метода на родителския клас
def display_parent_method(self):
print("Това е метод от родителския клас.")