Heim >Backend-Entwicklung >PHP-Problem >Der Unterschied zwischen abstrakten PHP-Methoden und gewöhnlichen Methoden
Der Hauptunterschied zwischen abstrakten Methoden und gewöhnlichen Methoden ist:
Abstrakte Methoden haben keinen Methodenkörper
Was? Ist es ein Methodenkörper?
Der Methodenkörper ist der Codeblock einer Methode, also der in geschweifte Klammern eingeschlossene Teil.
Schlüsselwörter zur Deklaration abstrakter Methoden:
Das Schlüsselwort abstract wird verwendet, um eine abstrakte Methode zu deklarieren
Weitere Merkmale abstrakter Methoden:
1. Wenn eine Klasse eine abstrakte Methode enthält, muss die Klasse als abstrakte Klasse deklariert werden
2. Abstrakte Klassen können nicht instanziiert werden, sondern können nur alle abstrakten Methoden der abstrakten Klasse vererben und implementieren
Zusammenfassung der Verwendung abstrakter Methoden:
1 . Abstraktion Die Methode hat keinen Methodenkörper
2. Das Schlüsselwort abstract wird verwendet, um eine abstrakte Methode zu deklarieren
3. Eine Klasse, die eine abstrakte Methode enthält, muss deklariert werden als eine abstrakte Klasse
4. Abstrakte Klassen können nicht instanziiert werden
Empfohlenes Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen abstrakten PHP-Methoden und gewöhnlichen Methoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!