Cum se apelează o metodă în Java
Când începeți program în Java
conținut
pași
1
O metodă este echivalentul unei funcții în limbi precum C, care ajută la reutilizarea codului. Un grup de instrucțiuni este o metodă și o metodă poate fi invocată de orice altă declarație. Când se numește o metodă în Java, vor fi executate toate propozițiile din cadrul metodei. De exemplu, uitați-vă la această metodă. "
metoda public void staticExemplu () {}
". Nu conține cod, dar există trei cuvinte cheie înainte de numele metodei. Acestea sunt: public
, static
, și vid
.2
Cuvântul
public
înainte de metoda înseamnă că metoda poate fi apelată de oriunde, inclusiv alte clase și chiar fișiere diferite în timp ce clasa este importată. Există și alte cuvinte care pot înlocui public
. Acestea sunt, protejat
și privat
. Dacă este o metodă protejat
, atunci ea poate fi folosită numai în clasa și subclasele ei (adică, clasele care sunt create din ea). Dacă este o metodă privat
, atunci acesta poate fi folosit numai în cadrul clasei. Ultimul cuvânt nu există într-adevăr și este setat în mod prestabilit atunci când nu utilizați nici unul dintre celelalte două și va împiedica apelul de la altă locație decât clasa.3
Cel de-al doilea cuvânt cheie este
static
ceea ce înseamnă că metoda aparține unei clase și nu unei instanțe a clasei (obiect). Trebuie să fie numite metode statice folosind numele clasei: "ExempluClass.methodExample ()
". Cu toate acestea, în cazul în care cuvântul static
nu este acolo, atunci metoda poate fi invocată doar printr-un obiect. De exemplu, dacă a fost denumită clasa ExampleObject
și a avut un constructor (cei care fac obiecte), atunci putem face un obiect nou scriind ExempluObject obj = new ExampleObject () -
, și apelați metoda cu"obj.metodExample () -
".4
Ultimul cuvânt din metoda este
vid
. Cuvântul vid
înseamnă că metoda nu returnează nimic (adică nu returnează nimic atunci când metoda rulează). Dacă doriți o metodă de returnare a ceva, înlocuiți cuvântul vid
cu un tip de informații despre obiectul pe care doriți să îl returnați. Apoi, adăugați întoarcere
plus un obiect de tipul căutat la sfârșitul codului din metodă.5
Când apelați o metodă care returnează ceva, puteți folosi ceea ce se întoarce. De exemplu, dacă o metodă
someMethod ()
returnează un număr întreg, atunci puteți atribui această valoare la ceea ce se întoarce ca în exemplul următor: "int a = someMethod () -
"6
Unele metode necesită un parametru. Metoda care necesită un parametru de tip întreg ar arăta astfel:
someMethod (int a)
Când utilizați o metodă în acest fel, scrieți metoda și apoi întregul în paranteze: someMethod (5)
sau someMethod (n)
dacă n
Este un număr întreg.7
Metodele pot avea mai mulți parametri separați prin virgule. În cazul în care metoda
SomeMethod
necesită doi parametri, int a
și Obiect obiect
, Ar arata astfel: "someMethod (int, Object obj)
". Pentru a utiliza această nouă metodă, utilizați numele metodei urmate de un întreg și un obiect în paranteze: someMethod (4, lucru)
unde lucru
Este a obiect
.sfaturi
- Când apelați o metodă care returnează o valoare, puteți apela o altă metodă în funcție de ce se întoarce o altă metodă. De exemplu, să presupunem că avem o metodă
getObject ()
care returnează un obiect. În clasăobiect
, există o metodă non-statică numitătoString
care returneazăobiect
sub forma unui lanț (șir
). Deci, dacă ceea ce doriți să obțineți este un lanț (șir
) a obiectului (obiect
) pe care îl utilizațigetObject ()
să o întoarceți, să scrieți ".Stringul str = getObject (). ToString () -
".
avertismente
- Fii atent cu metodele și clasele abstracte. Dacă o metodă este abstractă, ea nu poate fi utilizată decât dacă este implementată de o altă clasă. Aceasta deoarece metoda nu are niciun cod în primul rând. Clasele abstracte sunt folosite ca un fel de cadru de referință sau de lucru.
Distribuiți pe rețelele sociale:
înrudit
- Cum se actualizează Java
- Cum se calculează procentul în Java
- Cum se închide o fereastră Java în Swing
- Cum se codifică în Base64 cu Java
- Cum se configurează calea dvs. Java_Home în Ubuntu
- Cum se creează primul program Java în Ubuntu Linux
- Cum se creează un applet Java
- Cum să dezactivați Java
- Cum se descarcă Java în Internet Explorer
- Cum se execută un fișier java jar
- Cómo encontrar la suma de dos números en Java
- Cum se scrie un program Java cu două clase folosind Eclipse
- Cum se scrie un program în Java pentru a calcula media
- Cum se face un joc de piatră, hârtie și foarfece în Java
- Cum se face o interfață grafică a rețelei în Java
- Cum se instalează Java pe Windows 8
- Cum se instalează Java
- Cum se instalează Java pe Ubuntu
- Cum se instalează Kitul de dezvoltare software Java
- Cum se instalează jocurile Java
- Cum se obține lungimea unui șir în Java