Bonjour,
j'ai un niveau modeste en programmation Java, mais il y a un point précis que j'aimerais élucider.
Je sais qu'en Java tout fichier source contenant une classe publique doit:
1) contenir au plus une classe déclarée publique;
2) avoir le même nom (casse comprise) que cette classe publique.
J'ai compris que ne pas respecter 1) ou 2) provoque une erreur de compilation. J'ai aussi remarqué que, dans la mesure où on impose la règle 2), la règle 1) devient obligatoire. Mais y-a-t-il une raison, une explication à la règle 2)? J'ai l'impression que la règle 2) a été imposée à la conception du langage, sans raison véritablement profonde. Quelqu'un a-t-il une idée sur cette question?
Merci d'avance,
FB.







Répondre avec citation






quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez 
Partager