Ouvrez l'assistant de nouvelle classe Java.
Modifiez le contenu de la zone Dossier source pour indiquer le dossier dans lequel la nouvelle classe doit résider. Vous pouvez taper un chemin d'accès ou cliquer sur Parcourir pour localiser le dossier souhaité. Si un dossier est trouvé dans la sélection en cours, ce dossier apparaît dans la zone Dossier source comme étant le conteneur de la nouvelle classe.
Cochez la case Type de conteneur et tapez le nom du type de conteneur dans la zone Type de conteneur. Vous pouvez également cliquer sur Parcourir pour sélectionner le type de conteneur de la nouvelle classe.
Dans la zone Nom, entrez le nom à attribuer à la nouvelle classe.
Sélectionnez les modificateurs de votre choix en cliquant sur les boutons d'option et cases à cocher Modificateurs.
Dans la zone Superclasse, indiquez la superclasse de la nouvelle classe ou cliquez sur Parcourir pour la sélectionner.
Cliquez sur le bouton Ajouter pour ajouter les interfaces de la nouvelle classe à implémenter.
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) pour que l'assistant ajoute la méthode main à la nouvelle classe qui devient ainsi le point de départ d'une application.
Cochez la case Constructeurs de la superclasse pour que l'assistant crée dans la nouvelle classe un ensemble de constructeurs, à raison d'un constructeur pour chaque constructeur déclaré 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 pour que l'assistant génère des raccords de méthode pour chacune des méthodes abstraites que la nouvelle classe héritera de sa superclasse et des interfaces implémentées.
Remarque : La nouvelle classe est créée dans la même unité de compilation que son type de conteneur.
Création d'une classe Java
Création d'une classe de niveau supérieur
Création d'une classe dans une unité de compilation existante