Java-Klasse erstellen

Dieser Abschnitt erläutert, wie Sie eine neue Java-Klasse erstellen und unter Verwendung der Codegenerierungsaktionen Methoden hinzufügen.
 
1.
Wählen Sie in der Sicht 'Paket-Explorer' das Projekt 'JUnit' aus. Wählen Sie aus dem Kontextmenü des Projekts die Optionen  Neu > Paket aus, oder klicken Sie in der Symbolleiste auf die Schaltfläche ' Java-Paket erstellen'.
2.
Geben Sie im Feld ' Name' als Name für das neue Paket den Wert ' test' ein. Klicken Sie anschließend auf  Fertig stellen.
3.
Wählen Sie in der Sicht 'Paket-Explorer' das neue Paket  test aus, und klicken Sie anschließend in der Symbolleiste auf die Schaltfläche ' Java-Klasse erstellen'.
4.
Stellen Sie sicher, dass der Name  JUnit im Feld ' Quellenordner' erscheint und der Name  test im Feld ' Paket'.
Geben Sie im Feld ' Name' den Wert  MyTestCase ein.
Assistent für Java-Klassen
5.
Klicken Sie auf die Schaltfläche ' Durchsuchen' neben dem Feld ' Superklasse'.
6.
Geben Sie im Feld ' Typ auswählen' des Dialogs 'Superklassenauswahl' den Wert ' Test' ein, um die Liste der verfügbaren Superklassen einzugrenzen.
Dialog 'Superklassenauswahl'
7.
Wählen Sie die Klasse  TestCase aus, und klicken Sie auf  OK.
8.
Aktivieren Sie das Markierungsfeld ' Konstruktoren aus Superklasse'.
9.
Klicken Sie auf  Fertig stellen, um die neue Klasse zu erstellen.
Assistent für Java-Klassen
10.
Die neu erstellte Datei wird im Editor geöffnet. Sie enthält die neue Klasse, einen Konstruktor sowie hinzugefügte Java-Kommentare.  
Zum Aktivieren bzw. Inaktivieren der Erstellung von Kommentaren für neue Typen und Dateien gehen Sie zu  Fenster > Benutzervorgaben > Java > Codegenerierung.
Um den Kommentare für Typen oder Dateien anzupassen, gehen Sie zu  Fenster > Benutzervorgaben > Java > Schablonen, und bearbeiten Sie die Schablonen 'filecomment' und 'typecomment'.
11. Wählen Sie in der Sicht 'Gliederung' die neue Klasse  MyTestCase aus. Öffnen Sie ihr Kontextmenü und wählen Sie ' Methoden überschreiben...' aus.
Kontextmenü eines Typs
12. Aktivieren Sie im Dialog zum Überschreiben von Methoden die Methoden 'setUp()' und 'tearDown()', und klicken Sie auf  OK. Zwei Methoden werden der Klasse hinzugefügt.
Dialog zum Überschreiben von Methoden
13. Ändern Sie den Hauptteil (body) von 'setUp()' in container= new Vector();
14. 'container' und 'Vector' werden mit einer Fehlerhervorhebungslinie gekennzeichnet, da diese Werte nicht aufgelöst werden können. In der Markierungsleiste erscheint ein Glühbirnensymbol.
Setzen Sie den Cursor auf 'Vector' und  drücken Sie Strg + 1 (oder wählen Sie in der Menüleiste die Optionen Bearbeiten > Schnellkorrektur aus).
Wählen Sie 'java.util.Vector importieren' aus. Damit wird die fehlende Importdeklaration hinzugefügt.
Korrekturvorschläge für 'Vector'
Setzen Sie den Cursor auf 'container' und drücken Sie Strg+1. Wählen Sie 'Feldcontainer erstellen' aus, um das neue Feld hinzuzufügen.
Korrekturvorschläge für 'container'
15. Wählen Sie in der Sicht 'Gliederung' die Klasse  MyTestCase aus. Öffnen Sie ihr Kontextmenü und wählen Sie ' Getter und Setter generieren...' aus.
Getter und Setter generieren im Kontextmenü
16. Der Dialog 'Getter und Setter generieren' schlägt das Erstellen der Methoden 'getContainer' und 'setContainer' vor. Wählen Sie beide aus und klicken Sie auf  OK. Ein Getter und Setter werden für den Feldcontainer hinzugefügt.
Dialog 'Getter und Setter generieren'
17. Speichern Sie die Datei.
18. Die Formatierung von generiertem Code kann in  Fenster > Benutzervorgaben > Java > Codeformatierungsprogramm konfiguriert werden.
Wenn Sie für Feldnamen ein Präfix oder ein Suffix verwenden (z. B. 'fContainer'), können Sie dies in  Fenster > Benutzervorgaben > Java-Codegenerierung angeben, sodass die Generierungsaktion für Getter und Setter Methodennamen ohne Präfix oder Suffix vorschlägt.