Sto solo cercando di capire perché tutti i campi definiti in un'interfaccia sono implicitamente static
e final
. L'idea di mantenere i campi static
ha senso per me dato che non puoi avere oggetti di un'interfaccia ma perché lo sono final
(implicitamente)?
Qualcuno sa perché i progettisti Java sono andati a creare i campi in un'interfaccia static
e final
?