Sont des noms de classe autorisés à être en minuscules
J'ai couru mon programme avec succès lors de la déclaration d'une classe de nom commençant par une lettre minuscule. Je n'ai pas compris pourquoi il est demandé de commencer avec la première lettre en majuscule.
- Parce que c'est plus agréable quand tout le monde écrit le code d'une manière similaire. Elle facilite la compréhension d'autres personnes de code.
- Vous n'avez pas à démarrer un nom de classe avec une lettre majuscule. Vous n'avez pas à avoir une douche et de mettre sur la propreté de sous-vêtements le matin. Aller à la figure. 🙂
Vous devez vous connecter pour publier un commentaire.
Vous pouvez la déclarer avec minuscule, mais la convention est de commencer avec une lettre majuscule. Les conventions ont été créés pour rendre plus facile pour les autres de lire et de comprendre votre code.
Contrairement à cette définition :
Coller avec les conventions de l'aide même de Débordement de Pile dans la couleur de votre code dans une manière qui rend plus lisible :
Ce n'est pas une question de peut mais plutôt une question de devrait. Conventions de nommage Java qui dictent les noms de classe doivent commencer par une lettre majuscule. En suivant les conventions, les autres (y compris les etats-unis et votre instructeurs, le patron et les collègues) de mieux comprendre et d'évaluer votre code. Si vous avez besoin de notre aide dans le futur avec votre code, cela peut faire une grande différence. Il peut exister une variabilité locale dans certaines règles spécifiques, de sorte que vous aurez envie d'apprendre et de suivre toutes les règles spécifiques de votre bureau ou de l'école.
Pour en savoir plus, consultez Conventions De Nommage Java.
Aussi, certains éditeurs de code/IDEs sera un trait d'union ou de l'espace liées à code généré des noms de fichiers basés sur la capitalisation dans votre fichier de classe.
Par exemple, Android Studio(https://developer.android.com/sdk/installing/studio.html) va lire un Java de l'Activité au nom de la classe, et insérer un trait d'union ou tiret bas lorsque vous passez de l'un capital à une lettre minuscule pour le nom de fichier de la mise en page.
Un exemple: Lors de la création d'une nouvelle activité(qui est juste une nouvelle classe) appelé "MyActivity.java", Android Studio va aussi créer un nouveau fichier de configuration appelé "activity_my.xml" et le lien dans le fichier java.
De s'en tenir à la convention de capitaliser vos noms de classes, non seulement le code source de votre plus facile à suivre pour les autres et à apprendre, mais il sera beaucoup plus facile pour vous de naviguer et de garder la trace des fichiers dans votre projet. Les conventions de nommage sont tout.
Sa n'a pas d'importance si vous choisissez en majuscules ou en minuscules, mais juste pour que le code soit lisible sans ambiguïté.
Rien ne se passe si les noms de classe sont en minuscules ou supérieur, aussi longtemps que le code s'exécute, alors il ne devrait pas être un problème.