2017-06-12 5 views
-3

Wenn wir 100% abstrakte Klasse mit allen abstrakten Methoden haben können, die äquivalent zu Interface arbeiten. Warum haben wir Schnittstelle und wie es besser ist als 100% abstrakte Klasse ???Schnittstelle vs 100% abstrakte Klasse

Antwort

1

Eine Klasse kann nur von einer abstrakten Klasse erben, aber sie kann so viele Schnittstellen implementieren, wie der Entwickler möchte. Deshalb sollten Sie Schnittstellen gegenüber abstrakten Klassen bevorzugen, es sei denn, Sie müssen eine Implementierung einer Methode bereitstellen.

Verwandte Themen