Jak nazwać metodą java

Musisz wiele nauczyć się nauczyć się zaprogramować na Javie. Zajęcia, metody, wyjątki, projektanci, zmienne i tak dalej - wszystko to trudno szalone. Dowiedz się, że wszystko jest lepsze na etapach, a teraz opowiemy ci o metodach.

Kroki

  1. Obraz zatytułowany Metody Java Krok 1.jpg
jeden. Metoda jest odpowiednikiem funkcji w językach podobnych do S. Metody są potrzebne do ponownego wykorzystania kodu. Zestaw wyrażeń tworzy metodę, metoda może być spowodowana inną ekspresją. Bycie spowodowane przez wszystkie wyrażenia, które są częścią metody, zostaną spełnione.Na przykład: "Public Static Void MetalExample () {}".Nie ma w nim kodu, ale są słowa kluczowe (3) przed nazwą metody, a mianowicie Publiczny, Statyczny i Unieważnić.
  • Obraz zatytułowany Metody Java Krok 2.jpg
    2. Słowo Publiczny Przed nazwą metody oznacza to, że metoda może być spowodowana z dowolnego miejsca, w tym innych klas, a nawet plików / pakietów, jeśli importujesz odpowiednią klasę. Zastąpić Publiczny Możesz następujące opcje:Chroniony i Prywatny.Jeśli metoda Chroniony, Następnie tylko ta klasa i podklasy (klasy utworzone na podstawie klasy) mogą powodować tę metodę.Jeśli metoda Prywatny, Następnie można go nazwać tylko wewnątrz klasy.Ostatni słowo kluczowe, ogólnie, a nie słowo. Jest używany, gdy zamiast tego Publiczny, Chroniony lub Prywatny Nie masz nic.Jest to domyślne połączenie, co oznacza, że ​​tylko klasy w tym samym pakiecie mogą podjąć tę metodę.
  • Obraz zatytułowany Metody Java Krok 3.jpg
    3. Drugie słowo kluczowe, Statyczny, oznacza, że ​​metoda należy do klasy, a nie przykładem klasy (obiekt). Metody statyczne mogą dzwonić za pomocą nazwy klasy: "ExadpleClass.MetodeExample ()".Jednak jeśli słowo kluczowe Statyczny Nieobecny tam, metoda może być spowodowana tylko przez obiekt.Na przykład, jeśli klasa zostanie wywołanaExampleObject, I ma konstruktor (tworzenie obiektów), możemy utworzyć nowy obiekt, drukowając ExampleObject obj = new exampleObject ()-, i zadzwoń do metody "OBJ.MetodeExample ()-".
  • Obraz zatytułowany Metody Java Krok 4.jpg
    cztery. Ostatnie słowo przed metodą metody - Unieważnić.Słowo Unieważnić Oznacza to, że metoda niczego nie zwraca (nie daje niczego podczas dzwonienia).Jeśli chcesz dać coś takiego, dzwoniąc do metody, po prostu wymień słowo Unieważnić Rodzaj obiektu danych lub prymitywny, który chcesz otrzymać. Następnie po prostu dodaj Powrót plus obiekt tego typu jest gdzieś bliżej końca metody metody.
  • Obraz zatytułowany Metody Java Krok 5.jpg
    pięć. Wywołanie metody, która coś zwraca, możesz użyć zwrotu go. Na przykład, jeśli Somemethod () Zwraca liczbę całkowitą, możesz ustawić liczbę całkowitą do tego, co jest zwracane, więc: "int a = somemethod ()-"
  • Obraz zatytułowany Metody Java Krok 6.jpg
    6. Niektóre metody wymagają parametrów.Metoda, która wymaga parametru całkowitego wygląda tak: Somemetod (int a)Korzystając z podobnej metody, piszę nazwę metody, a następnie liczbę całkowitą w nawiasach: Somemethod (5) lub Somemethod (n) Jeśli N - liczba całkowita.
  • Obraz zatytułowany Metody Java Krok 7.jpg
    7. Metody mogą mieć kilka parametrów oddzielonych przecinkami.Jeśli metoda Somemetod wymaga dwóch parametrów, Int A i Obiekt OBJ, Będzie wyglądać tak: "Somemetod (int a, obiekt obj)".Aby użyć tej metody, należy go wywołać nazwą metody, po którym trzeba napisać liczbę całkowitą i obiekt w nawiasach: Somemethod (4, rzecz) Gdzie Rzecz - to jest Obiekt.
  • Rada

    • Dzwonienie zwracającą coś metody, możesz zadzwonić do innej metody - w zależności od tego, że metoda zwraca. Przypuśćmy, że mamy metodę GetObject (), Zwracający obiekt.W klasie Obiekt Istnieje połączenie metody niestatycznej Tostring, Powracający Obiekt tak jak Strunowy.Więc jeśli chcesz to zdobyć Strunowy z Obiekt przez GetObject () W jednej linii musisz pisać "String str = getObject ().Tostring ()-".

    Ostrzeżenie

    • Ostrożnie z abstrakcyjnymi klasami i metodami. Jeśli nie można użyć metody abstrakcyjnej, dopóki nie zostanie spełniony przez inną klasę - przecież w metodzie abstrakcyjnej na początku nie ma kodu! Zajęcia abstrakcyjne są używane jako rodzaj ramy.
    Podobne publikacje