Creazione di una classe autonoma

È possibile creare classi autonome che non sono contenute in altri tipi.

1.

Aprire la Creazione guidata nuova classe. Vedere la sezione Apertura della Creazione guidata nuova classe

2.

Se viene rilevata una cartella per la selezione corrente, tale cartella viene visualizzata nel campo Cartella come contenitore per la nuova classe.

Modificare il campo Cartella come desiderato, per indicare la cartella in cui posizionare la nuova classe. È possibile immettere un percorso oppure fare clic sul pulsante Sfoglia per localizzare la cartella.

3.

Nel campo Pacchetto, immettere oppure fare clic su Sfoglia per selezionare il pacchetto in cui si desidera inserire la nuova classe.

Lasciare vuoto il campo per indicare che la nuova classe deve essere creata nel pacchetto predefinito.

4.

Lasciare deselezionata la casella Tipo di inclusione. Vedere la sezione Creazione di una classe nidificata (interna)

5.

Nel campo Nome, immettere un nome per la nuova classe.

6.

Selezionare il modificatore di accesso desiderato utilizzando i pulsanti di opzione Modificatori di accesso.

  • public
  • default

Nota: le opzioni private e protected sono disponibili solo quando si crea una classe racchiusa in un tipo. Vedere la sezione Creazione di una classe nidificata (interna)

7.

Selezionare i modificatori di tipo per la nuova classe selezionando o deselezionando le caselle di selezione appropriate:

  • abstract
  • final

Nota: l'opzione static è disponibile solo quando si crea una classe racchiusa in un tipo. Vedere la sezione Creazione di una classe nidificata (interna)

8.

Nel campo Superclasse, immettere oppure fare clic su Sfoglia per selezionare una superclasse per la nuova classe.

9.

Fare clic sul pulsante Aggiungi per aggiungere interfacce estese per la nuova classe.

10.

Se si desidera creare stub di metodi nella nuova classe:

  • Selezionare la casella public static void main(String[] args) se si desidera che la creazione guidata aggiunga il metodo main alla nuova classe, rendendola quindi il punto di inizio di un'applicazione.
  • Selezionare la casella Costruttori da superclasse se si desidera che la creazione guidata crei, nella nuova classe, una serie di costruttori, uno per ciascun costruttore dichiarato nella superclasse. Ciascuno di essi avrà lo stesso numero di parametri (dello stesso tipo) del rispettivo costruttore presente nella superclasse.
  • Selezionare la casella Metodi astratti ereditati se si desidera che la creazione guidata generi stub di metodi per ciascun metodo astratto che la nuova classe erediterà dalla superclasse e dalle interfacce implementate.

11.

Una volta completata l'operazione, fare clic su Fine.