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

王林
Freigeben: 2023-02-28 18:02:01
nach vorne
5064 Leute haben es durchsucht

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!

Verwandte Etiketten:
Quelle:jb51.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage