[Java 8] default method: pas de final possible
Bonjour,
Dans la découverte de Java 8, je constate que dans une interface il est impossible de définir une méthode qui soit à la fois default et final.
Pourtant, j'aurais aimé pouvoir définir une méthode qui ne soit pas redéfinissable mais injectée dans toutes les classes qui implémentent l'interface.
Apparemment il y a contradiction...
Je ne vois pas très clairement le raisonnement (j'ai juste quelques soupçons).
Quelqu'un saurait-il m'expliquer cela ?
Merci d'avance.