Een Java-klasse maken

In deze sectie wordt beschreven hoe u een nieuwe Java-class maakt en methoden toevoegt met behulp van codegenereeracties.

  1. Selecteer het project JUnit in de Pakketverkenner. Klik op de knop Nieuw Java-pakket op de werkbalk of kies Nieuw > Pakket in het voorgrondmenu van het project.
  2. Typ test in het veld Naam als naam voor het nieuwe pakket. Klik vervolgens op  Voltooien.
  3. Selecteer in de Pakketverkenner het nieuwe pakket test en klik op de werkbalkknop  Nieuwe Java-klasse.
  4. Controleer of  JUnit wordt weergegeven in het veld Bronmap en  test in het veld Pakket. Typ MyTestCase in het veld Naam.

    Wizard Java-klasse

  5. Klik op de knop Bladeren naast het veld Superklasse.
  6. Typ Test in het veld Type kiezen in het dialoogvenster Superklasse selecteren om het aantal mogelijke superklassen te beperken.

    Dialoogvenster Superklasse selecteren

  7. Selecteer de klasse TestCase en klik op OK.
  8. Schakel het selectievakje Constructors uit superklasse in.
  9. Klik op Voltooien om de nieuwe klasse te maken.

    Wizard Java-klasse

  10. Het nieuwe bestand wordt geopend in de editor. Het bevat de nieuwe klasse, de constructor en commentaar. Desgewenst kunt u voorkeuren voor het maken en configureren van gegenereerd commentaar instellen op de voorkeurenpagina Ga naar de voorkeurenpagina Codesjablonen Java > Codestijl > Codesjablonen.
  11. Selecteer de nieuwe klasse MyTestCase in de view Overzicht. Open het voorgrondmenu en selecteer Bron > Methoden vervangen/implementeren....

    Voorgrondmenu van een type

  12. Schakel in het dialoogvenster Methoden vervangen de methoden setUp() en tearDown() in en klik op OK. De twee methoden worden aan de klasse toegevoegd.

    Dialoogvenster Methoden vervangen

  13. Wijzig het corpus van setUp() in container= new Vector();
  14. container en Vector worden onderstreept met een probleemaanduidingslijn omdat ze niet kunnen worden omgezet. Er verschijnt een gloeilamp op de merktekenbalk. Plaats de cursor binnen Vector en druk op Ctrl+1 (of kies de menuoptie Bewerken > Snelfix). Kies 'Vector' (java.util) importeren. Hierdoor wordt de ontbrekende importdeclaratie toegevoegd.

    Suggesties voor correctie van Vector

    Plaats de cursor binnen container en druk op Ctrl+1. Kies Veld 'container' maken om het nieuwe veld toe te voegen.

    Suggesties voor correctie van container

  15. Selecteer de klasse MyTestCase in de view Overzicht. Open het voorgrondmenu en selecteer Bron > Getters en setters genereren....

    Getters en setters genereren in voorgrondmenu

  16. In het dialoogvenster Getters en setters genereren wordt voorgesteld om de methoden getContainer en setContainer te maken. Selecteer beide methoden en klik op OK. Er worden een getter en een setter toegevoegd voor de veldcontainer.

    Dialoogvenster Getters en setters genereren

  17. Sla het bestand op.
  18. De indeling van gegenereerde code kan worden geconfigureerd op de voorkeurenpagina Ga naar de voorkeurenpagina Codestijl - Indelingsprogramma Java > Codestijl > Indelingsprogramma. Als u een prefix of suffix voor veldnamen (zoals fContainer) gebruikt, kunt u dit opgeven op de voorkeurenpagina Ga naar de voorkeurenpagina Codestijl Java > Codestijl zodat door gegenereerde getters and setters methodenamen zonder prefix of suffix worden voorgesteld.
Verwante concepten

Java-views
Java-editor

Verwante onderwerpen

Wizard Nieuwe Java-klasse
Acties van het menu Bron
Snelfix
Dialoogvenster Methoden vervangen
Dialoogvenster Getters en setters genereren
Voorkeurenpagina Code Formatter
Voorkeurenpagina Codestijl
Voorkeurenpagina Codesjablonen