Comment utiliser les déclarations de classe en Java

Dans la programmation Java, une classe est définie par une déclaration de classe, qui est un morceau de code qui suit cette forme de base:

[publique] classe ClassName {class-corps}

La public mot-clé indique que cette classe est disponible pour une utilisation par d'autres classes. Bien qu'il soit facultatif, vous incluent habituellement dans vos déclarations de classe afin que d'autres classes peuvent créer des objets à partir de la classe que vous définissez.

La Nom de la classe fournit le nom de la classe. Vous pouvez utiliser tout identifiant vous voulez nommer une classe, mais les trois directives suivantes peuvent vous simplifier la vie:

  • Commencez le nom de classe avec une majuscule. Si le nom de la classe se compose de plus d'un mot, de capitaliser chaque mot: par exemple, Balle, RetailCustomer, et Jeu de devinettes.

  • Chaque fois que possible, utiliser des noms pour vos noms de classe. Classes de créer des objets, et les noms sont les mots que vous utilisez pour identifier les objets. Ainsi, la plupart des noms de classe doivent être des noms.




  • Évitez d'utiliser le nom d'une classe de l'API Java. Aucune règle dit que vous devez absolument, mais si vous créez une classe qui a le même nom que la classe de l'API Java, vous devez utiliser des noms qualifiés (tels que java.util.Scanner) De dire à votre classe à part de la classe de l'API avec le même nom.

La corps de la classe d'une classe est tout ce qui va dans les accolades à la fin de la déclaration de classe, qui peut contenir les éléments suivants:

  • Domaines: Les déclarations de variables définissent les domaines publics ou privés d'une classe.

  • Méthodes: Les déclarations de méthode définissent les méthodes d'une classe.

  • Constructeurs: UN constructeur est un bloc de code qui est semblable à une méthode, mais est exécuté pour initialiser un objet quand une instance est créée. Un constructeur doit avoir le même nom que la classe elle-même, et même si elle ressemble à une méthode, il n'a pas un type de retour.

  • Initialiseur: Ces blocs de code autonomes sont exécutées qu'une seule fois, lorsque la classe est initialisée. Les deux types sont initialiseurs statiques et initialiseurs d'instance.

  • Autres catégories: Une classe peut inclure une autre classe, qui est ensuite appelé classe interne ou un classe imbriquée.

Une classe publique doit être écrit dans un fichier source qui a le même nom que la classe, avec l'extension .café. Une classe public nommé Greeter, par exemple, doit être placé dans un fichier nommé Greeter.java.

Vous ne pouvez pas placer deux classes publiques dans le même fichier. Par exemple, vous ne pouvez pas avoir un fichier source qui ressemble à ceci:

public class Class1 {// corps de la classe pour Class1 va ici} Class2 public class {// corps de la classe pour Class2 va ici}

Le compilateur génère un message d'erreur indiquant que Class2 est une classe publique et doit être déclaré dans un fichier nommé Class2.java. Autrement dit, Class1 et Class2 devraient être définis dans des fichiers séparés.


» » » » Comment utiliser les déclarations de classe en Java