Home
/
Blogi
/
Basic kurs java - Zadanie domowe I

Basic kurs java - Zadanie domowe I

2023-08-17


Basic kurs java - Zadanie domowe I

Spis treści

  1. Klasy i metody w Java
  2. Egzemplarz klasy w Java
  3. Testy Jednostkowe w Junit

Klasy i metody w Java

Klasa w aplikacji w java jest podobna do bloczka betonowego w budowie domu. Cała aplikacja w java, zbudowana jest z klas, które ze sobą rozmawiają. Są trochę bardziej skomplikowane i unikatowe w odróżnieniu od bloczków betonowych, które są dość proste i wszystkie jednakowe. W javie mamy tzw. kwantyfikatory dostępu jak :

public
protected
private
(default)

One definiują jak daleki jest zasięg naszej klasy. Private oznacza, że nikt poza naszą klasą nie ma dostępu do klasy, metody, pola składowego. Protected to zasięg dla hierrarchi dziedziczenia. O tym będzie później dogłębnie. (default) jest gdy nie wpiszemy żadnego kwantyfikatora. Zasięg tutaj się do pakietu czyli tylko klasy w danym pakiecie będą mogły zobaczyć nową klasę.

Egzemplarz klasy w Java

Aby stworzyć nowy obiekt danej klasy musimy użyć słowa kluczowego NEW np. new Calculator();Klasa musi posiadać konstruktor, który umożliwi zbudowanie obiektu. Każda klasa tworzy domyślny, bezargumentowy konstruktor jeśli nie napiszemy innego.Po stworzeniu obiektu klasy jeszcze musimy go jeszcze przypisać do zmiennej, aby mieć do niej dostęp np.Calculator calculator = new Calculator();Gdy w ten sposób stworzymy i przypiszemy egzemplarz klasy to możemy zacząć z niej korzystać. Napisać i wykorzystać metody naszej klasy oraz sprawdzić czy działa.

Testy Jednostkowe w Junit

Na napisaniu klasy z metodami, powinniśmy przetestować naszą klasę. Do tego służą testy jednostkowe i cała biblioteka JUnit. Aby napisać nowy test w klasie testowej trzeba stworzyć metodą z adnotacją @Test - np.

class CalculatorTest {

   @Test
   void sum() {

   }
}

Klikając prawym guzikiem myszy na nazwę testu i wybierają opcję. run/debug, uruchomi nam się nasz test.

To wiele więcej podczas Basic Kurs Java.

Nagrania z basic kurs java  I są dostępne na naszym kanale, po zapisaniu się na Basic kurs java.

pozdrawiamy

Zespół Coders

Kursy Java

Co w kodzie piszczy?

Przejrzyj najnowsze wpisy na naszym blogu.

2023-09-19

Basic Kurs Java Wrzesień 2023 zaj 2

Czytaj więcej
2023-09-19

Basic Kurs Java Wrzesień 2023 zaj. 1

Czytaj więcej
2023-09-08

Premium Kurs Java - Projekt Libria

Czytaj więcej