Jak volat metodu java

Potřebujete hodně naučit se naučit se naučit se na Java. Třídy, metody, výjimky, návrháři, proměnné a tak dále - to vše může být těžko šílený. Naučte se vše, co je lepší ve fázích, a teď vám řekneme o metodách.

Kroky

  1. Obrázek s názvem Java metody krok 1.jpg
jeden. Metoda je ekvivalentem funkcí v jazycích S-jako jazyky. Pro opakované použití jsou potřebné metody. Sada výrazů vytváří metodu, metoda může být způsobena jiným výrazem. Být způsoben všemi výrazy, které jsou součástí metody, bude splněna.Například: "Veřejná statická voidová metodaexample () {}".V něm není žádný kód, ale před názvem metody jsou klíčová slova (3) Veřejnost, Statický a Neplatný.
  • Obrázek s názvem Java metody krok 2.jpg
    2. Slovo Veřejnost Před názvem metody to znamená, že metoda může být způsobena kdekoli, včetně jiných tříd a dokonce souborů / paketů, pokud importujete příslušnou třídu. Nahradit Veřejnost Můžete následující možnosti:Chráněný a Soukromý.Pokud je metoda Chráněný, Pak mohou tuto metodu způsobit pouze tuto třídu a podtřídy (třídy vytvořené na základě třídy).Pokud je metoda Soukromý, Pak to může být povolán pouze uvnitř třídy.Poslední klíčové slovo, obecně, ani slovo. Používá se, když místo toho Veřejnost, Chráněný nebo Soukromý Nemáš nic.Toto je výchozí volání, což znamená, že tato metoda mohou zabírat pouze třídy ve stejném balíčku.
  • Obrázek s názvem Java metody Krok 3.jpg
    3. Druhé klíčové slovo, Statický, znamená, že metoda patří do třídy, a nikoli příkladem třídy (objektu). Statické metody mohou volat pomocí názvu třídy: "Zkoumání.Metodexample ()".Pokud je však klíčové slovo Statický chybí, pak může být metoda způsobena pouze prostřednictvím objektu.Například, pokud je volána třídaPříklad, A má konstruktor (vytvořit objekty), pak můžeme vytvořit nový objekt tiskem ExampectObject obj = Nový příklad ()-, a zavolejte na metodu "Obj.Metodexample ()-".
  • Obrázek s názvem Java metody Krok 4.jpg
    4. Poslední slovo před metodou metody - Neplatný.Slovo Neplatný To znamená, že metoda nic nevrátí (nedává nic při volání).Pokud chcete dát něco jako při volání metody, pak vyměňte slovo Neplatný Typ datového objektu nebo primitivu, který chcete přijímat. Pak jen přidat Vrátit se Plus předmět tohoto typu je někde blíže ke konci způsobu metody.
  • Obrázek s názvem Java metody Krok 5.jpg
    Pět. Volání metody, která něco vrátí, můžete použít vratný. Například, pokud Somemethod () Vrátí celé číslo, pak můžete nastavit celé číslo pro to, co je vráceno, tak: "int a = somemethod ()-"
  • Obrázek s názvem Java metody Krok 6.jpg
    6. Některé metody vyžadují parametry.Metoda, která vyžaduje celočíselný parametr vypadá takto: Somemethod (int a)Pomocí podobné metody napíšete název metody, pak celé číslo v závorkách: Somemethod (5) nebo Somemethod (n) Pokud N - celé číslo.
  • Obrázek s názvem Java metody Krok 7.jpg
    7. Metody mohou mít několik parametrů oddělených čárkami.Pokud je metoda SomeSthodnost vyžaduje dva parametry, Int A a Objekt obj, Bude to vypadat takto: "Somemethod (int A, objekt obj)".Chcete-li použít tuto metodu, musí být nazýván názvem metody, po které potřebujete napsat celé číslo a objekt v závorkách: Somemethod (4, věc) kde Věc - Tento Objekt.
  • Tipy

    • Volání vrátí něco metody, můžete zavolat jinou metodu - v závislosti na skutečnosti, že metoda se vrací. Předpokládejme, že máme metodu GetObject (), Vrácení objektu.Ve třídě Objekt Existuje ne-statická metoda volání Tostring, Návrat Objekt tak jako Tětiva.Takže, pokud chcete Tětiva z Objekt přes GetObject () v jednom řádku, pak musíte psát "String str = getObject ().Tosstrační ()-".

    Varování

    • Opatrný s abstraktními třídami a metodami. Pokud abstraktní metoda nemůže být použita, dokud nebude splněna jinou třídou - koneckonců, v abstraktní metodě na začátku není žádný kód! Abstraktní třídy se používají jako druh rámce.
    Podobné publikace