Ako zavolať metódu java

Potrebujete veľa naučiť sa naučiť sa naprogramovať na Java. Triedy, metódy, výnimky, dizajnéri, premenné a tak ďalej - všetko môže byť sotva bláznivé. Naučte sa všetko lepšie v etapách, a teraz vám povieme o metódach.

Kroky

  1. Obrázok s názvom Java Metódy Krok 1.jpg
jeden. Metóda je ekvivalent funkcií v jazykoch podobných S. Metódy sú potrebné na opätovné použitie kódu. Sada výrazov vytvára spôsob, metóda môže byť spôsobená iným výrazom. Byť spôsobený všetkými výrazmi, ktoré sú súčasťou metódy.Napríklad: "Public Static Void MethodExample () {}".Neexistuje žiadny kód, ale pred metódou metódou sú kľúčové slová (3) Verejnosť, Statické a Neplatný.
  • Obrázok s názvom Java metódy krok 2.jpg
    2. Slovné slovo Verejnosť Pred názvom metódy znamená, že metóda môže byť spôsobená odkiaľkoľvek, vrátane iných tried a dokonca aj súborov / paketov, ak importujete príslušnú triedu. Nahradiť Verejnosť Môžete nasledovať nasledujúce možnosti:Chránené a Súkromné.Ak je metóda Chránené, Potom môže táto metóda spôsobiť iba túto triedu a podtriedy (triedy vytvorené na základe triedy).Ak je metóda Súkromné, Potom môže byť volaný len vo vnútri triedy.Posledné kľúčové slovo, vo všeobecnosti, ani slovo. Používa sa, keď namiesto toho Verejnosť, Chránené alebo Súkromné Nemáš nič.Toto je predvolené volanie, čo znamená, že táto metóda môžu zaberať iba triedy v rovnakom balení.
  • Obrázok s názvom Java Methods Krok 3.jpg
    3. Druhé kľúčové slovo, Statické, znamená, že metóda patrí do triedy a nie príkladom triedy (objekt). Statické metódy môžu volať pomocou názvu triedy: "Skúška.Metodeexample ()".Avšak, ak kľúčové slovo Statické Chýba tam, potom môže byť metóda spôsobená iba objektom.Napríklad, ak je triedaExpedícia, A má konštruktér (na vytvorenie objektov), ​​potom môžeme vytvoriť nový objekt tlač ExampleObject OBJ = NEW GAPEOBJECT ()-, a zavolať metódu "Obj.Metodeexample ()-".
  • Obrázok s názvom Java metódy Krok 4.jpg
    4. Posledné slovo pred spôsobom metódy - Neplatný.Slovné slovo Neplatný Znamená to, že táto metóda nič nevráti (pri volaní nič neposkytuje).Ak chcete dať niečo ako pri volaní metódy, potom len nahradíte slovo Neplatný Typ dátového objektu alebo primitívneho, ktoré chcete prijať. Potom jednoducho pridajte Návrat plus objekt tohto typu je niekde bližšie ku koncu metódy metódy.
  • Obrázok s názvom Java metódy krok 5.jpg
    päť. Volanie metódy, ktorá niečo vráti, môžete použiť vratný. Napríklad, ak Somemethod () Vracia celé číslo, potom môžete nastaviť celé číslo pre to, čo sa vráti, tak: "int a = somemethod ()-"
  • Obrázok s názvom Java metódy Krok 6.jpg
    6. Niektoré metódy vyžadujú parametre.Metóda, ktorá vyžaduje, aby proces celočíselnej farby vyzeral takto: Sommetod (int a)Použitie podobnej metódy, napíšte názov metódy, potom celé číslo v zátvorkách: Somemethod (5) alebo Somemethod (n) ak N - celé číslo.
  • Obrázok s názvom Java Methods Krok 7PNG
    7. Metódy môžu mať niekoľko parametrov oddelených čiarkami.Ak je metóda Symetood vyžaduje dva parametre, Int A a Objekt obj, Bude to vyzerať takto: "Somemetod (int A, objekt obj)".Ak chcete použiť túto metódu, musí byť nazývaný menom spôsobu, po ktorom potrebujete písať celé číslo a objekt v zátvorkách: Somemethod (4, vec) kde Vec - Toto Objekt.
  • Tipy

    • Volanie vrátil niečo metódu, môžete zavolať inú metódu - v závislosti od skutočnosti, že metóda sa vráti. Predpokladajme, že máme metódu GetObject (), Vrátenie objektu.V triede Objekt Tam je neštandardná metóda Natiahnuť, Vrátenie Objekt ako Reťazec.Takže, ak chcete získať Reťazec z Objekt naprieč GetObject () v jednom riadku, potom musíte písať "String str = GetObject ().Natiahnuť ()-".

    Upozornenia

    • Opatrní s abstraktnými triedami a metódami. Ak nie je možné použiť abstraktnú metódu, kým nie je splnená inou triedou - po tom všetkom, v abstraktnej metóde na začiatku nie je kód! Abstraktné triedy sa používajú ako druh rámu.
    Podobné publikácie