Bonjour,
J'essaie d'approfondir un peu mes notions de java et je me pose la question suivante : dans quel cas un fichier contient-il des classes dont aucune n'a le nom du fichier ?
En général, je sais que s'il y a une classe "public", il ne peut y en avoir d'autre dans le fichier, et cette classe doit porter le nom du fichier. Mais je vois qu'on peut appeler sa classe Toto dans un fichier Dede.java sans la déclarer "public" (en ne mettant rien par exemple), et dans ce cas, on peut compiler et exécuter le main qui se trouve dans Toto...
Quel est l'intérêt de faire (ou pas) cela ?
Merci pour votre aide .
Partager