Dans cet article, apprenons la réécriture de méthodes en python. Certains amis viennent peut-être d'entrer en contact avec le langage de programmation python et n'ont aucune connaissance en réécriture de méthodes Je ne connais pas grand chose en réécriture de méthodes. en Python. Dans le prochain article, nous découvrirons la réécriture de méthode qui peut être effectuée en python réécrivant la méthode de la classe parent .
Remplacement de méthode
Si la fonction de votre méthode de classe parent ne peut pas répondre à vos besoins, vous pouvez la remplacer dans la sous-classevotre classe parent Class méthodes :
L'exemple de réécriture python de la méthode de la classe parent est le suivant
#!/usr/bin/python # -*- coding: UTF-8 -*- class Parent: # 定义父类 def myMethod(self): print '调用父类方法' class Child(Parent): # 定义子类 def myMethod(self): print '调用子类方法' c = Child() # 子类实例 c.myMethod() # 子类调用重写方法
Le résultat de l'exécution du code ci-dessus est le suivant :
调用子类方法
Ce qui précède est tout le contenu de cet article. Cet article présente principalement les connaissances sur la réécriture d'objets python. J'espère que ce que j'ai décrit dans cet article vous sera utile et vous facilitera l'apprentissage de Python.
Pour plus de connaissances connexes, veuillez visiter la colonne Tutoriel Python du site Web php chinois.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!