Java osztály létrehozása

Ebben a fejezetben kódkészítési műveletekkel fog új Java osztályt létrehozni és metódusokat felvenni.

  1. Csomagböngésző nézetben válassza ki a JUnit projektet. Kattintson az eszköztár Új Java csomag gombjára, vagy válassza a projekt előugró menüjének Új > Csomag menüpontját.
  2. A  Név mezőbe írja be  test szót, mint az új csomag nevét. Kattintson a  Befejezés gombra.
  3. Csomagböngésző nézetben jelölje ki az új  test csomagot és nyomja meg az eszköztár  Új Java osztály gombját.
  4. Győződjön meg róla, hogy a  JUnit megjelenik a  Forrásmappa mezőben, valamint hogy a  test csomag megjelenik a  Csomag mezőben. Írja be a  Név mezőbe, hogy  MyTestCase.

    Java osztály varázsló

  5. Kattintson a  Szülőosztály mező melletti  Tallózás gombra.
  6. A rendelkezésre álló szülőosztály listájának leszűkítéséhez írja be a Szülőosztály kiválasztás párbeszédablak  Típus kiválasztása mezőjébe, hogy  Test.

    Szülőosztály kiválasztás párbeszédablak

  7. Jelölje ki a  TestCase osztályt és kattintson az  OK gombra.
  8. Válassza ki a  Konstruktorok szülőosztályból jelölőnégyzetet.
  9. Az új osztály létrehozásához kattintson a Befejezés gombra.

    Java osztály varázsló

  10. Az új fájl megnyílik egy szerkesztőben. Az új osztályt, a konstruktort és a megjegyzéseket tartalmazza.  Az előállított megjegyzések létrehozására és beállítására vonatkozó lehetőségeket a Java beállításoknál választhatja ki (Ablak > Beállítások > Java > Kódstílus > Kódsablonok).
  11. Vázlat nézetben jelölje ki az új  MyTestCase osztályt. Nyissa meg az előugró menüt, és válassza a  Forrás > Metódusok újradefiniálása/megvalósítása... menüpontot.

    Egy típus előugró menüje

  12. A Metódus újradefiniálása párbeszédablakban válassza ki asetUp() és a tearDown() jelölőnégyzeteket, majd kattintson az  OK gombra. Két új metódust adott hozzá az osztályhoz.

    Metódus újradefiniálása

  13. Változtassa meg a setUp() változó törzsét container= new Vector(); kódra
  14. Mivel a container és Vector metódusokat nem lehet feloldani, problémajelző kiemelő vonallal vannak aláhúzva. A jelzősávon egy villanykörte jelenik meg. Vigye a kurzort a Vector metóduson belülre, és nyomja meg a Ctrl+1 billentyűkombinációt (vagy használja a Szerkesztés > Gyorsjavítás menüpontot). Válassza az Import 'Vector' (java.util) lehetőséget. Ezzel hozzáadja a hiányzó importálási deklarációt.

    Javítási ajánlások Vector metódushoz

    Vigye a kurzort a container metóduson belülre, és nyomja meg a Ctrl+1 billentyűket. Az új mező hozzáadásához válassza a 'Container' mező létrehozása lehetőséget.

    Javítási ajánlatok container metódushoz

  15. Vázlat nézetben jelölje ki a MyTestCase osztályt. Nyissa meg az előugró menüt, és válassza a Forrás > Lekérdezők és beállítók készítése... menüpontot.

    Lekérdező és beállító előállítása az előugró menüben

  16. A Lekérdező és beállító létrehozása párbeszédablak javaslata a getContainer és setContainer metódusok létrehozása. Jelölje ki mindkettőt és kattintson az OK gombra. Hozzáadott a tárolómezőhöz egy lekérdező és egy beállító metódust.

    Lekérdező és beállító előállítása párbeszédablak

  17. Mentse el a fájlt.
  18. Az előállított kód formázását az  Ablak > Beállítások > Java > Kódstílus > Kódformázó menüpontban lehet beállítani. Ha elő- vagy utótagokat használ a mezőnevekben (például fContainer), akkor azokat az  Ablak > Beállítások > Java > Kódstílus menüpontban tudja beállítani, így a lekérdezők és beállítók elő- vagy utótag nélküli metódusneveket fognak javasolni.
Kapcsolódó fogalmak

Java nézetek
Java szerkesztő

Kapcsolódó feladatok

Gyorsjavítás használata
Java elemek létrehozása
Lekérdezők és beállítók előállítása

Kapcsolódó leírások

Új Java osztály varázsló
Forrásműveletek
Gyorsjavítás
Metódus újradefiniálása párbeszédablak
Lekérdező és beállító előállítása párbeszédablak
Kódformázás beállítás oldal
Kódstílus beállítás oldal
Kódsablonok beállítás oldal