Cum să aplaţi o metodă java
Aveţi Nevoie de Mult de învăţat să învăţaţi să programaţi pe java. Clase, Metode, Excepţii, Desizeri, Variabile şi Aşa Mai Polaže - Toate Acestea Nu lonac. Aflaţi Totul este Mai Bine în Etape, IAR Acum vă Vom Spne Desprea Metode.
Pasi
un. Metoda este echivaltul funcţiilor în limbil similare. Sunt Necesare Metode pentru reutilizare codului. Un set de Expresii Creează o Metodă, Metoda poate fi cauzată de o altă expresie. Pronađite Cauzate de Toile Expresile Care Fac Parte Din Metoda vor fi îndeplinite.De Exemplu: "
Publikat statički statički metoda () {}
".Nu postoji cod în el, dar equie cheie (3) înainte de numele metodei, şi anome Javnost
, Statički
si Nulă
.
2. Cuvânt
Javnost
Înainte de numele Metodei, înseamnă că metoda poate fi cauzată de oriunde, inclusiv Alte Clase şi Chiar Fişiere / Pachete Dacă Importaţi Clasa Corespinzăare. Inlocui Javnost
Puteţi efectua UrmăoArele Opţiuni:Protejat
si Privat
.Dacă Metoda Protejat
, Apoi, Numai Aceasteră Clasă şi podclase (KLASE CREATE PE Bază de Clasă) pot provoka aceara Metodă.Dacă Metoda Privat
, Apoi SE Pote Numai Numai na Internatiorul Clasei.Ultimal cuvânt Cheie, na generalu, nici Măčar Cuvânt. Se folioseşte când închimb Javnost
, Protejat
Sau Privat
Nu ai Nimic.Acesta este Apelul implicitno, cere CE înseamnă Că Numai Clasele DIN Acelaşi pachet lonac prelua acearace metodă.
3. Al Doilea Cheie,
Statički
, înseamnă că metoda aparţine klasei şi nu un exemplu al klasei (poticaj). Metodele Statice Pot Apela Utilizând UN nume de Clasă: "Ispitni.Metodexample ()
".Cu toite acestea, în cazul cuvântelui cheie Statički
ATUNDE ACOLO, ATUNCI Metoda Poate Fi Cauzată Numai Princt.De Exemplu, Dacă Clasa este numităOsloboditi
, Şi su konstruktor UN-a (pentru CREA OBICE), Atuncija Putem Crea Un oboriti nou prin tipaărire PrimjerBject OBJ = NOUL EXEMPLUOBJECT ()-
, şi sunaţi la Metoda aşa "Obj.Metodexample ()-
".
4. Ultimal Cuvânt înainte de Metoda Metodei -
Nulă
.Cuvânt Nulă
Aceara înseamnă Că Metoda Nuercează Nimic (Nu Dă Nimic Când Sună).Dacă Doriţi Să Daţi Ceva de Genul Atulcija Când Apelaţi Metoda, Atuncija înlocuiţi Cuvântul Nulă
Tipul de Obect de datum sau primitiv ple care doriţi să îl primaţi. Apoi adăugaţi doar Întoarcere
Plus Obiestel Acestui Savjet Este Undeva mai aproape de Sfârşitul Metodei Metodei.
Cinci. Apelând o Metodă Care Lecează Čeva, Puteţi Utiliza Acest Lucru Ratkabil. De exemplu, dacă
Somemethod ()
RecceNează Un număr ONTREG, Atuncija Puteţi seta UN NUMăR îNTREG PENTU CEA CEE CEE CEST CESTAT, Deci: "int a = somemethod ()-
"
6. Undele Metode necesită parametri.Metoda Care Necesesită UN parametru întregi pare fi:
Somemethod (int a)
Folosind o Metodă Slično, Scrieţi Numele Metodei, Apoi Un număr întreg în Palanteze: Somemethod (5)
Sau Somemethod (n)
Dacă N
- întreg.
7. Metodele Pot Avea Mai Mulţi Parametri Separaţi Prin Virgule.Dacă Metoda
Somemethod
Necesită doi parametri, INT A
si Poticaj obj
, VA Argeta Astfel: "Somemethod (int a, pomesti obj)
".Pentru utiliza această Metodă, Trebuie să Fie Numită de numele Metodei, După Care Trebuie scribeţi Un număr îNreg îNreg şi poticaj în Parenteze: Somemethod (4, Lucru)
Under Lucru
- Acest Poticaj
.sfaturi
- Apelarea Metodei de Uplata Ceva, Puteţi Apela o Altă Metodă - în Funcţie de Faptul că metoda se întoarce. Să pestuupunem căm o metodi
Getobject ()
, Vraćanje Obisului.U ClasiPoticaj
Postoje metodă ne-statičkiTostring
, RevenireaPoticaj
La Fel deŞir
.Deci, Dacă Vrej să faci astaŞir
DinPoticaj
PesteGetobject ()
Într-o linie, atuncija Trebuie scribeţi "String str = getobject ().Tostring ()-
".
Avertizări
- Atent clasele abstracte şi metodele. DACă Metoda Abstractă nu Poate fi utilizată până cân ne este îndeplinită de o altă clasă - la Urma Urmei, în Metoda Abstractă la început Nu codă cod! Clasele Abstracte Sunt Folid CA UN-a.