Maison  >  Article  >  développement back-end  >  Qu'est-ce que le remplacement de la méthode Python ? Comment remplacer la méthode de la classe parent ?

Qu'est-ce que le remplacement de la méthode Python ? Comment remplacer la méthode de la classe parent ?

乌拉乌拉~
乌拉乌拉~original
2018-08-20 14:40:075216parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn