Mögliche Duplizieren:
Need for Abstract Class as well as Interface?Warum brauchen wir eine Schnittstelle, wenn wir eine abstrakte Klasse haben?
warum tun wir Schnittstelle benötigen, wenn wir abstrakte Klasse haben?
Antwort: Der einzige Zweck für die Schnittstelle mit Mehrfachvererbung ist
Korrigieren Sie mich zu erreichen, wenn ich falsch bin
'Schnittstellen' bevorzugen Einfachheit. Mit ihnen wird sichergestellt, dass Sie nur eine API-Beschreibung importieren, nicht Status oder Funktionalität (bis wir virtuelle Erweiterungen auf Schnittstellen haben;) –