Heim >Backend-Entwicklung >PHP-Problem >Was ist der Hauptunterschied zwischen abstrakten Methoden und gewöhnlichen Methoden in PHP?

Was ist der Hauptunterschied zwischen abstrakten Methoden und gewöhnlichen Methoden in PHP?

王林
王林nach vorne
2020-01-03 17:31:175099Durchsuche

Was ist der Hauptunterschied zwischen abstrakten Methoden und gewöhnlichen Methoden in PHP?

Der Hauptunterschied zwischen abstrakten Methoden und gewöhnlichen Methoden:

Abstrakte Methoden haben keinen Methodenkörper.

Ergänzung:

Was ist ein Methodenkörper?

Der Methodenkörper ist der Codeblock einer Methode, also der in geschweifte Klammern eingeschlossene Teil.

Schlüsselwort zum Deklarieren einer abstrakten Methode:

Das Schlüsselwort abstract wird zum Deklarieren einer abstrakten Methode verwendet.

Wie im Bild gezeigt: (Empfohlenes Lernvideo: PHP-Video-Tutorial)

Was ist der Hauptunterschied zwischen abstrakten Methoden und gewöhnlichen Methoden in PHP?

Weitere Funktionen abstrakter Methoden :

1. Wenn eine Klasse abstrakte Methoden enthält, muss die Klasse als abstrakte Klasse deklariert werden.

2. Abstrakte Klassen können nicht instanziiert, sondern nur vererbt und implementiert werden die Abstraktion. Alle abstrakten Methoden der Klasse.

Zusammenfassung der Verwendung abstrakter Methoden:

1. Abstrakte Methoden haben keine Methodenkörper

2 eine abstrakte Methode;

3. Klassen, die abstrakte Methoden enthalten, müssen als abstrakte Klassen deklariert werden.

4.

Weitergabe verwandter Artikel-Tutorials: PHP-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist der Hauptunterschied zwischen abstrakten Methoden und gewöhnlichen Methoden in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen