Informationen zur Python-Vererbung

Erbe

Bei der Vererbung wird eine neue Klasse basierend auf einer bestimmten Klasse erstellt ** Klasse Neuer Klassenname (ursprünglicher Klassenname): ** Sie können eine andere Klasse erben und eine neue Klasse definieren. Die ursprüngliche Klasse wird zu diesem Zeitpunkt als ** übergeordnete Klasse ** und die neue Klasse als ** untergeordnete Klasse ** bezeichnet. Bei der Vererbung erbt die untergeordnete Klasse die Instanzmethode der übergeordneten Klasse Die untergeordnete Klasse kann sowohl "in der übergeordneten Klasse definierte Methoden" als auch "unabhängig definierte Methoden" verwenden. Sie können die Methode überschreiben, indem Sie eine Methode mit demselben Namen wie die übergeordnete Klasse in der untergeordneten Klasse definieren. Dies wird als Methode ** überschreiben ** bezeichnet Beim Überschreiben hat die in der untergeordneten Klasse definierte Methode Vorrang Sie können die übergeordnete Klasse aufrufen, indem Sie ** super () ** in der überschriebenen Methode verwenden. Mit ** super (). Method name () ** kann die in der übergeordneten Klasse definierte Instanzmethode unverändert verwendet werden.

Recommended Posts

Informationen zur Python-Vererbung
Python # Vererbung (Vererbung)
Über Python-Slices
Über die Python-Ausbeute
Über Python, Klasse
Über Python, range ()
Über Python Decorator
Informationen zur Python-Referenz
Über Python-Dekorateure
[Python] Über Multi-Prozess
Über Python für Schleife
Über Funktionsargumente (Python)
[Python] Klassenvererbung (super)
[Python] Memo über Funktionen
Zusammenfassung über Python3 + OpenCV3
[Python] Klassenvererbung, überschreiben
Über Python für ~ (Bereich)
[Python] Memo Über Fehler
Informationen zur Python-Entwicklungsumgebung
Python: Über Funktionsargumente
Python, über die Ausnahmebehandlung
Über Python Pyramid Traversal
Über Python3 ... (Ellipsenobjekt)
[Python] Kapitel 01-01 Über Python (Erster Python)
[Python] Informationen zur Standardeingabe
Über __all__ in Python
[Python] Informieren Sie sich über pip
Fabric unterstützt Python 3
Python
Informationen zu Python-Objekten und -Klassen
Informationen zu Python-Variablen und -Objekten
Über das Python-Modul venv
Python-Anfänger-Memorandum-Funktion
Über die Aufzählungsfunktion (Python)
Über verschiedene Codierungen von Python 3
Über Python, len () und randint ()
Über Perl, Python, PHP, Ruby
Informationen zu Python-Datums- und Zeitzone
Memorandum über Korrelation [Python]
[python] super (), Vererbung, __init__ usw.
Ein Memorandum über den Python-Mock
Informationen zu Python-Zeichenfolgenvergleichsoperatoren
Über Python und reguläre Ausdrücke
Über die Funktionen von Python
Über "für _ in range ():" von Python
Informationen zu Python- und Betriebssystemoperationen
Python # Über Referenz und Kopie
Über Python sort () und reverse ()
Ein Hinweis zu [Python] __debug__
Python Hinweis: Über den Vergleich mit is
Informationen zur Installation der Serien Pwntools und Python2
[Hikari-Python] Kapitel 09-03 Klasse (Vererbung)
Python: Ein Hinweis zu Klasse 1 "Abstract"
[Python] Lassen Sie uns kurz über die Einschlussnotation schreiben
Über Python-Diktat und sortierte Funktionen
Über Python und Cython dtype
[Python] Was ist @? (Über Dekorateure)
Was war überraschend an Python-Klassen?