Les classes peuvent-elles coexister dans un fichier Java ?
En Java, la convention stipule que chaque fichier source Java (.java) doit contenir uniquement une classe publique de haut niveau. Il suit la même convention de dénomination, où le nom de la classe publique doit correspondre au nom du fichier. Cependant, cela n'exclut pas la possibilité d'avoir plusieurs classes dans un seul fichier Java.
La clé réside dans la compréhension du concept de classes de niveau supérieur et de classes internes. Une classe publique de niveau supérieur est accessible directement depuis le point d'entrée du fichier, tandis que les classes internes sont définies et imbriquées dans d'autres classes. Cela vous permet d'organiser les fonctionnalités associées et les structures de support au sein du même fichier source, améliorant ainsi la lisibilité et l'organisation du code.
Donc, oui, vous pouvez avoir plusieurs classes dans un fichier Java, mais une seule classe publique de niveau supérieur. , tandis que les autres sont considérés comme des classes internes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!