Heim  >  Artikel  >  Web-Frontend  >  Analyse der wichtigsten Punkte und Antworten auf Umschreiben und Polymorphismus

Analyse der wichtigsten Punkte und Antworten auf Umschreiben und Polymorphismus

亚连
亚连Original
2018-05-17 10:38:221492Durchsuche

Im Folgenden sind einige wichtige Punkte des Umschreibens und des Polymorphismus aufgeführt. Ich hoffe, dass sich jeder daran erinnern kann

1. Regeln zum Umschreiben der Methode:

1. Die Methodennamen sind gleich.

2. Die Parameterliste ist dieselbe.

3. Der Rückgabewerttyp ist derselbe oder seine Unterklasse.

4. Die Zugriffsberechtigungen können nicht strenger sein als die der übergeordneten Klasse.

2. Abstrakte Methode (abstrakt kann auch für Methoden verwendet werden):

1. Abstrakte Methoden haben keinen Methodenkörper.

2. Die abstrakte Methode muss in der abstrakten Klasse sein.

3. Abstrakte Methoden müssen in Unterklassen implementiert werden, es sei denn, die Unterklasse ist eine abstrakte Klasse.

3. Polymorphismus:

Es handelt sich um ein Merkmal, das die Fähigkeit besitzt, mehrere Formen auszudrücken. Professioneller ausgedrückt: Dieselbe Implementierung der Schnittstelle verwendet unterschiedliche Instanzen, um unterschiedliche Vorgänge auszuführen.

4. Zwei Methoden zum Erreichen von Polymorphismus:

1. Verwenden Sie die übergeordnete Klasse als Methodenparameter, um Polymorphismus zu erreichen.

2. Verwenden Sie die übergeordnete Klasse als Rückgabewert der Methode, um Polymorphismus zu erreichen.

Drei Elemente des Polymorphismus:

1.Vererbung

2. Überschreiben (Unterklasse überschreibt übergeordnete Klassenmethode)

少> Die Codemenge in der Kategorie kann durch Polymorphismus reduziert werden, was die Skalierbarkeit und Wartung des Codes verbessern kann. Das Obige sind einige wichtige Punkte zum Umschreiben und Polymorphismus, die ich für Sie zusammengestellt habe. Ich hoffe, dass sie Ihnen in Zukunft hilfreich sein werden. Verwandte Artikel:

Wie schreibe ich die Padleft-Methode in js um?

Was sind die Vererbungsmethoden in js

Die spezifischen Schritte zum Übergeben von zwei Parametern an die JS-Methode in JS onclick

Das obige ist der detaillierte Inhalt vonAnalyse der wichtigsten Punkte und Antworten auf Umschreiben und Polymorphismus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn