import abc
class Car(metaclass=abc.ABCMeta):
def __init__(self,model=None):
self.model = model
@abc.abstractmethod
def run(self):
pass
class ToyotaCar(Car):
def __init__(self, model,enable_auto_run=False):
super().__init__(model)
self.enable_auto_run = enable_auto_run
#Si vous ne le remplacez pas par la classe héritée, une erreur se produira lors de la création de l'objet
def run(self):
print('fast fun')
toyota_car = ToyotaCar('Lexus')