Warum sind alle Felder in einer Schnittstelle implizit statisch und endgültig?
Ich versuche nur zu verstehen, warum alle in einem Interface definierten Felder implizit sindstatic
undfinal
. Die Idee, Felder zu behaltenstatic
macht für mich Sinn, da Sie keine Objekte einer Schnittstelle haben können, aber warum sie sindfinal
(implizit)?
Jeder weiß, warum Java-Designer die Felder in einer Benutzeroberfläche erstellt habenstatic
undfinal
?