J'essaie juste de comprendre pourquoi tous les champs définis dans une interface sont implicitement static
et final
. L'idée de garder des champs a du static
sens pour moi car vous ne pouvez pas avoir d'objets d'une interface mais pourquoi ils le sont final
(implicitement)?
Tout le monde sait pourquoi les concepteurs Java ont choisi de créer les champs dans une interface static
et final
?