Je pense que j'ai enfin le point de contraintes, mais encore un peu confus. Quelqu'un peut-il me dire si ce qui suit est juste? Fondamentalement, si vous héritez d'une classe, vous voudrez peut-être vous assurer que la classe dont vous héritez hérite également d'une autre classe ou d'une autre interface. Il est déroutant parce que vous savez probablement que vous voudriez seulement hériter d'une classe qui avait les choses que vous vouliez mais je suppose qu'avec les génériques, vous pouvez obtenir une erreur de compilation à un moment donné et ne pas savoir que le problème provient le fait que certaines classes ne soient pas héritées ailleurs et vous pouvez obtenir des erreurs qui ont un sens si vous ajoutez des contraintes dans les bonnes zones.Essayer de comprendre le point de contraintes - suis-je sur la bonne voie?
Est-ce que cela a du sens? Suis-je sur la bonne voie?
Grâce à tooshel! Toutes les réponses ici ont été très utiles, bien que j'aime particulièrement l'analogie madlib! – NobodyMan