Допустим, у меня есть родительский класс и дочерний класс, который выглядит следующим образом:
class Parent():
def __init__(self,value):
self.value = self.value
def get_value(self):
return self.value
class Child(Parent):
def __init__(self,value):
super(Child,self).__init__(value)
def get_value(self):
if self.value == 10
print("Yay!")
else:
Parent.get_value()
Так же, как и выше, я хочу иметь подкласс родительского класса, который переопределяет унаследованный метод из родительский класс, но я хочу, чтобы он проверил наличие определенного c условия. Если указанное c условие не выполняется (в данном случае self.value = 10), просто запустите метод из родительского класса.
РЕДАКТИРОВАТЬ: Исправлена ошибка синтаксиса