Heim > Artikel > Backend-Entwicklung > Was überschreibt die Python-Methode? Wie überschreibe ich die übergeordnete Klassenmethode?
In diesem Artikel lernen wir etwas über das Umschreiben von Methoden in Python. Einige Freunde sind vielleicht gerade erst mit der Programmiersprache Python in Kontakt gekommen und haben keine Kenntnisse über das Umschreiben von Methoden in Python. Im nächsten Artikel erfahren Sie mehr über das Umschreiben von Methoden, das durch Python-Umschreiben der übergeordneten Klassenmethode erfolgen kann.
MethodenüberschreibungWenn die Funktion Ihrer übergeordneten Klassenmethode Ihre Anforderungen nicht erfüllen kann, können Sie sie in der
UnterklasseIhrer übergeordneten Klassenklasse überschreiben Methoden:
Das Beispiel für das Umschreiben der Methode der übergeordneten Klasse durch Python lautet wie folgt
#!/usr/bin/python # -*- coding: UTF-8 -*- class Parent: # 定义父类 def myMethod(self): print '调用父类方法' class Child(Parent): # 定义子类 def myMethod(self): print '调用子类方法' c = Child() # 子类实例 c.myMethod() # 子类调用重写方法
Das Ausgabeergebnis der Ausführung des obigen Codes lautet wie folgt:
调用子类方法
Das ist alles, was dieser Artikel beschreibt. In diesem Artikel werden hauptsächlich die relevanten Kenntnisse zum
Python-Objekt-Umschreibenvorgestellt. Ich hoffe, dass das, was ich in diesem Artikel beschrieben habe, für Sie hilfreich ist und Ihnen das Erlernen von Python erleichtert. Weitere Informationen zu diesem Thema finden Sie in der Spalte
Python-Tutorialauf der chinesischen PHP-Website.
Das obige ist der detaillierte Inhalt vonWas überschreibt die Python-Methode? Wie überschreibe ich die übergeordnete Klassenmethode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!