Devrait les méthodes d'une interface Java être déclarée avec ou sans l' public
modificateur d'accès?
Techniquement, il n'a pas d'importance, bien sûr. Une méthode d'une classe qui implémente une interface
toujours public
. Mais quelle est la meilleure convention?
Java lui-même n'est pas cohérent dans ce. Voir, par exemple, Collection
vs Comparable
ou Future
vs ScriptEngine
.