Tworzenie klasy Java

W tej sekcji użytkownik utworzy nową klasę Java i doda metody przy użyciu akcji generowania kodu.

  1. W widoku Eksplorator pakietów wybierz projekt JUnit. Na pasku narzędzi kliknij przycisk Nowy pakiet Java lub z menu kontekstowego projektu wybierz opcję Nowy > Pakiet.
  2. W polu Nazwa wpisz test jako nazwę nowego pakietu. Następnie kliknij przycisk Zakończ.
  3. W widoku Eksplorator pakietów wybierz nowy pakiet test i kliknij przycisk Nowa klasa Java na pasku narzędzi.
  4. Upewnij się, że w polu Folder źródłowy znajduje się nazwa JUnit, a w polu Pakiet - nazwa test. W polu Nazwa wpisz MyTestCase.

    Kreator klasy Java

  5. Kliknij przycisk Przeglądaj znajdujący się obok pola Nadklasa.
  6. W polu Wybierz typ w oknie dialogowym Wybór nadklasy wpisz Test, aby zawęzić listę dostępnych nadklas.

    Okno dialogowe Wybór nadklasy

  7. Wybierz klasę TestCase i kliknij przycisk OK.
  8. Zaznacz pole wyboru Konstruktory z nadklasy.
  9. Kliknij przycisk Zakończ, aby utworzyć nową klasę.

    Kreator klasy Java

  10. Nowy plik zostanie otwarty w edytorze. Będzie zawierał nową klasę, konstruktor i komentarze.  Opcje tworzenia i konfigurowania wygenerowanych komentarzy można wybrać na stronie preferencji Przejdź do strony preferencji szablonów kodu Java > Styl kodu > Szablony kodu.
  11. W widoku Schemat wybierz nową klasę MyTestCase. Otwórz menu kontekstowe i wybierz opcję Źródło > Przesłoń/implementuj metody.

    Menu kontekstowe typu

  12. W oknie dialogowym Przesłanianie metod zaznacz metody setUp() i tearDown(), a następnie kliknij przycisk OK. Do klasy zostaną dodane dwie metody.

    Okno dialogowe Przesłanianie metod

  13. Zmień treść metody setUp() na container= new Vector();
  14. Elementy container i Vector zostaną wyróżnione za pomocą linii podświetlenia problemu, ponieważ nie można ich rozpoznać. Na pasku znaczników zostanie wyświetlona ikona żarówki. Ustaw kursor wewnątrz elementu Vector i naciśnij kombinację klawiszy Ctrl+1 (albo wybierz z paska menu opcję Edycja > Szybka poprawka). Wybierz opcję Importuj Vector (java.util). Spowoduje to dodanie brakującej deklaracji importu.

    Propozycje poprawek dla elementu Vector

    Ustaw kursor w obrębie elementu container i naciśnij kombinację klawiszy Ctrl+1. Wybierz opcję Utwórz pole container, aby dodać nowe pole.

    Propozycje poprawek dla elementu container

  15. W widoku Schemat wybierz klasę MyTestCase. Otwórz menu kontekstowe i wybierz opcję Źródło > Generuj metody ustawiające i pobierające.

    Opcja Generuj metody pobierające i ustawiające w menu kontekstowym

  16. W oknie Generowanie metod pobierających i ustawiających zostanie wyświetlona zachęta do utworzenia metod getContainer i setContainer. Wybierz obie opcje i kliknij przycisk OK. Spowoduje to dodanie metod pobierających i ustawiających dla pola container.

    Okno dialogowe Generowanie metod pobierających i ustawiających

  17. Zapisz plik.
  18. Formatowanie wygenerowanego kodu można skonfigurować na stronie preferencji Przejdź do strony preferencji formatera stylu Java > Styl kodu > Formater. Jeśli używany jest przedrostek lub przyrostek nazw pól (np. fContainer), można go określić na stronie preferencji Przejdź do strony preferencji stylu kodu Java > Styl kodu, aby nazwy metody proponowanych przez wygenerowane procedury pobierające i ustawiające były sugerowane bez przedrostka i przyrostka.
Pojęcia pokrewne

Widoki Java
Edytor Java

Informacje pokrewne

Kreator nowej klasy Java
Akcje menu Źródło
Szybka poprawka
Okno dialogowe Przesłanianie metod
Okno dialogowe Generowanie metod pobierających i ustawiających
Strona preferencji Formater kodu
Strona preferencji Styl kodu
Strona preferencji Szablony kodu