Création d'une classe autonome

Pour créer des classes autonomes (c'est-à-dire qui ne font pas partie d'autres types), procédez comme suit :

1.

Ouvrez l'assistant de nouvelle classe. Pour savoir comment faire, reportez-vous à la rubrique Ouverture de l'assistant de nouvelle classe.

2.

Si un dossier est trouvé pour la sélection en cours, ce dossier apparaît dans la zone Dossier comme étant le conteneur de la nouvelle classe.

Modifiez le contenu de la zone Dossier selon vos besoins pour indiquer le dossier dans lequel vous voulez que la nouvelle classe réside. Vous pouvez taper un chemin d'accès, ou cliquer sur Parcourir pour localiser le dossier souhaité.

3.

Dans la zone Package, indiquez le package dans lequel vous voulez que la nouvelle classe réside, ou cliquez sur Parcourir pour pouvoir le localiser.

Si vous voulez que la nouvelle classe soit créée dans le package par défaut, laissez cette zone à blanc.

4.

Ne cochez pas la case Type de conteneur. Pour plus de détails, reportez-vous à la rubrique Création d'une classe imbriquée (interne).

5.

Dans la zone Nom, tapez le nom que vous voulez donner à la nouvelle classe.

6.

Sélectionnez le modificateur d'accès souhaité à l'aide des boutons d'option Modificateurs d'accès.

  • public
  • default

Remarque : les options private et protected ne sont disponibles que lors de la création d'une classe imbriquée dans un type. Pour plus de détails, reportez-vous à la rubrique Création d'une classe imbriquée (interne).

7.

Sélectionnez les modificateurs de type de la nouvelle classe en cochant ou désélectionnant les cases appropriées :

  • abstract
  • final

Remarque : l'option static n'est disponible que lors de la création d'une classe imbriquée dans un type. Pour plus de détails, reportez-vous à la rubrique Création d'une classe imbriquée (interne).

8.

Dans la zone Superclasse, indiquez la superclasse de la nouvelle classe, ou cliquez sur Parcourir pour pouvoir la localiser.

9.

Pour ajouter les interfaces que la nouvelle classe étend, cliquez sur le bouton Ajouter.

10.

Si vous voulez créer des raccords de méthode dans la nouvelle classe, procédez comme suit :

  • Cochez la case public static void main(String[] args) si vous voulez que l'assistant ajoute la méthode main à la nouvelle classe, ce qui en fait le point de départ d'une application.
  • Cochez la case Constructeurs de la superclasse si vous voulez que l'assistant crée un ensemble de constructeurs dans la nouvelle classe, à raison d'un constructeur pour chacun des constructeurs déclarés dans la superclasse. Chacun des constructeurs créés aura les mêmes nombre et types de paramètres que le constructeur correspondant de la superclasse.
  • Cochez la case Méthodes abstraites héritées si vous voulez que l'assistant génère des raccords de méthodes pour chacune des méthodes abstraites que la nouvelle héritera de sa superclasse et des interfaces implémentées.

11.

Lorsque vous avez terminé, cliquez sur Fin.