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