2
Warum zwingt Java Interface-Methoden, öffentlich zu sein und wie unterscheidet sich die abstrakte Klasse von einer Schnittstelle?Warum sind nur öffentliche Methoden in einer Schnittstelle zulässig?
Warum zwingt Java Interface-Methoden, öffentlich zu sein und wie unterscheidet sich die abstrakte Klasse von einer Schnittstelle?Warum sind nur öffentliche Methoden in einer Schnittstelle zulässig?
Eine schnelle Antwort ist:
Sie können viel mehr Informationen hier: http://www.javaworld.com/article/2077421/learn-java/abstract-classes-vs-interfaces.html
mir Gegenfrage Lassen Sie fragen: Welche anderen Methoden würden Sie Schnittstelle unterstützen wollen? – Pshemo
Andernfalls würden Sie nicht sehen, was die Schnittstelle implementieren soll, wenn Sie die Schnittstelle implementieren ... – ifly6
[Schnittstelle vs abstrakte Klasse (allgemeine OO)] (http://stackoverflow.com/questions/761194/interface -vs-abstract-class-general-oo) – Pshemo