Cum să sunați la o metodă în java
Când începeți programarea în Java, există multe concepte noi de învățat.Sunt clase, Metode, excepții, constructori, variabile și multe altele și pot deveni copleșitoare. Deci, este mai bine să înveți piesa cu bucată. Toți te-ai făcut cum să suni o metodă în Java.
Pași
1. Înțelegeți ce este o metodă.În Java, o metodă este o serie de afirmații care creează o funcție.Odată ce o metodă este declarată, se poate numi în diferite părți ale codului pentru a executa funcția.Aceasta este o modalitate utilă de a reutiliza același cod peste și din nou.Următorul este un exemplu de metodă simplă.
Public Static Static Metodname () {sistem.Out.Println ("Aceasta este o metodă") -}
2. Declarați accesul la clasă pentru metodă.La declararea unei metode în Java, trebuie să declarați ce clase pot accesa metoda.În exemplul de mai sus, accesul este declarat ca "Public".Există trei modificatori de acces pe care îl puteți declara o metodă:
privat
, Apoi metoda poate fi numită numai în interiorul clasei.Aceasta se numește implicit sau pachet-privat.Aceasta înseamnă că numai clasele din același pachet pot apela metoda.3. Declarați clasa că aparține metoda.În exemplul de mai sus, al doilea cuvânt cheie, "static" înseamnă că metoda aparține clasei și nu orice exemplu a clasei (obiect).Metodele statice trebuie să fie numite folosind numele clasei: "Exemplu.MethoDexample ()".
4. Declarați valoarea de returnare.Valoarea returnare declară numele valorii returnează metoda.În exemplul de deasupra cuvântului "vid" înseamnă că metoda nu returnează nimic.
5. Declarați numele metodei.După ce ați declarat clasele care pot accesa metoda, clasa pe care o aparține și valoarea de returnare, trebuie să dați metoda un nume, astfel încât să poată fi numit.Pentru a da metoda un nume, tastați pur și simplu numele metodei urmat de o paranteză deschisă și închisă.Exemplele de mai sus includ, "SomeMethod ()" și "Metodname ()".Apoi, veți introduce toate instrucțiunile de metodă în interiorul și închis "{}"
6. Apelați metoda.Pentru a apela o metodă, trebuie doar să introduceți numele metodei urmate de paranteze deschise și închise pe linia pe care doriți să o executați metoda.Asigurați-vă că ați sunat doar o metodă într-o clasă care are acces la ea.Următorul este un exemplu de metodă declarată și apoi numită în clasă:.
clasa de clasă publică {Public Static Static Metodname () {sistem.Out.Println ("Aceasta este o metodă") -} Public Static Vid principal (șir [] args) {metoda () -}}
7. Adăugați un parametru la o metodă (dacă este necesar).Unele metode necesită un parametru, cum ar fi un număr întreg (un număr) sau un tip de referință (cum ar fi numele unui obiect). Dacă o metodă necesită un parametru, pur și simplu tastați parametrul între paranteza deschisă și închisă după numele metodei.O metodă care necesită un parametru întreg al unui număr întreg ar arăta "Somemethod (int a)" sau asemănător.O metodă care utilizează un tip de referință ar arăta "Somemethod (obiect obj)" sau asemănător.
8. Apelați o metodă cu un parametru.Când sunați la o metodă care necesită un parametru, ați adăugați pur și simplu parametrul în PATETHESIS după numele metodei. De exemplu:"Somemethod (5)" sau "Somemethod (n)" dacă "n" este un număr întreg.Dacă metoda necesită un obiect de referință, introduceți pur și simplu numele obiectului în paranteza deschisă și închisă.De exemplu, "Somemethod (4, lucru)".
9. Adăugați mai mulți parametri la o metodă.Metodele pot avea, de asemenea, mai mulți parametri, pur și simplu separați prin virgule.În exemplul următor, este creată o metodă pentru a adăuga împreună două numere întregi și returnează suma ca metodă de returnare.Când se numește metoda, cele două numere întregi sunt date ca parametri vor fi adăugați împreună.Când programul este rulat, veți primi o ieșire care spune "Suma A și B este de 50".:
Clasa publică Myclass {Suma statică statică publică (int a, int b) {INT C = A + B-System.Out.Println ("Suma A și B este "+ c) -} VOID static public principal (șir [] args) {suma (20, 30) -}}
Video
Prin utilizarea acestui serviciu, unele informații pot fi împărtășite cu YouTube.
sfaturi
Când sunați la o metodă care returnează ceva, puteți apela o altă metodă bazată pe ceea ce returnează această metodă.Să spunem că avem o metodă numită
getObject ()
care returnează un obiect.Ei bine, în clasă Obiect
, Există o metodă non-statică Tostring
care returnează Obiect
sub forma unui a Şir
.Deci, dacă ați vrut să obțineți asta Şir
de la Obiect
returnat de către getObject ()
Într-o linie, tocmai ați scrie "String str = getObject ().tostring ()-
".Avertizări
Fiți atenți la clasele și metodele abstracte.Dacă o metodă este abstractă, nu poate fi utilizată până când nu este implementată de o altă clasă.Acest lucru se datorează faptului că o metodă abstractă nu are niciun cod în el în primul rând.Clasele abstracte sunt folosite ca un cadru de cadru.
Partajați pe rețeaua socială: