itholoinfo.com.com

Cum se apelează o metodă în Java

Când devii programator Java, există multe concepte de învățat. Există clase, metode, excepții, constructori, variabile și multe altele și pot deveni un pic complicate. Cel mai bun mod de a învăța este prin părți. În acest articol, veți învăța cum să invocați o metodă în Java.

pași

Imaginea intitulată Apelați o metodă în Java Pasul 1
1
O metodă este echivalentă cu o funcție în alte limbi, cum ar fi în C. Un set de coduri este o metodă și această metodă poate fi apelată în timpul altor părți ale codului. Când este apelat, trebuie executat tot codul care face parte din metodă. De exemplu, pe măsură ce privim această metodă "metoda public void staticExemplu () {}"Nu are nici un cod, dar există trei cuvinte înainte de numele metodei, public, static, și vid.
  • Imaginea intitulată Apelați o metodă în Java Pasul 2
    2
    Cuvântul public înainte de metoda înseamnă că metoda poate fi apelată de oriunde, inclusiv din alte clase și chiar din alte pachete (fișiere) atâta timp cât le importați. Există trei cuvinte care pot înlocui public. Sunt protejat și privat. Dacă este o metodă protejat (protejate), atunci numai această clasă și subclasele (clasele care utilizează părintele ca bază) pot numi această metodă. Dacă este o metodă privat (privat), atunci metoda poate fi apelată numai în cadrul clasei. Ultimul cuvânt care poate fi folosit nu este chiar un cuvânt. Asta este, dacă nu puneți nimic public, protejat, sau privat. Aceasta se numește "implicită" sau pachet privat, ceea ce înseamnă că numai clasele din același pachet pot apela metoda.
  • Imaginea intitulată Apelați o metodă în Java Pasul 3
    3
    Al doilea cuvânt, static, înseamnă că metoda aparține clasei și nu unei părți a acesteia (obiect). Metodele statice ar trebui să fie numite folosind numele clasei: "exampleClass.example Metoda ()"Cu toate acestea, în cazul în care cuvântul static nu era acolo, atunci metoda ar putea fi apelată doar printr-un obiect. De exemplu, dacă au fost chemați clasa ExemploObjeto și a avut un constructor (pentru a face obiecte), am putea crea un obiect nou atunci când tastați ObjectObject Object Object Object ObjectObject (), și apelați metoda cu "obj.metodoExemplu () -“.
  • Imaginea intitulată Apelați o metodă în Java Pasul 4
    4


    Ultimul cuvânt înainte de numele metodei este vid. Aceasta înseamnă că metoda nu întoarce nimic. Dacă doriți o metodă de a oferi feedback, înlocuiți cuvântul vid cu un fel de date (primitiv sau de referință) a obiectului pe care doriți să îl returnați. Apoi adăugați întoarcere un alt obiect de acest tip undeva spre sfârșitul codului metodei.
  • Imaginea intitulată Apelați o metodă în Java Pasul 5
    5
    Când apelați o metodă care returnează ceva, puteți utiliza întoarcerea în sine. De exemplu, dacă a unele metode () returnează un număr întreg, puteți seta un număr întreg pentru a-l returna cu "int a = someMethod () -"
  • Imaginea intitulată Apelați o metodă în Java Pasul 6
    6
    Unele metode necesită un anumit parametru. O metodă care necesită un număr întreg ar fi o anumită metodă (int a). Când utilizați o astfel de metodă, va trebui să scrieți numele și un număr întreg în paranteze: o metodă (5) sau o anumită metodă (n) dacă n este un număr întreg.
  • Imaginea intitulată Apelați o metodă în Java Pasul 7
    7
    Metodele pot avea, de asemenea, mai mulți parametri pur și simplu separați prin virgule. În cazul în care o anumită metodă necesită doi parametri, int a și Obiect obiect, el ar fi "o anumită metodă (int a, object obj)"Pentru a utiliza această nouă metodă, ar fi numită urmată de un întreg și un obiect între paranteze: unele metode (4, lucru) unde lucru este a obiect.
  • sfaturi

    • Când apelați o metodă care returnează ceva, puteți apela o altă metodă bazată pe returnare. Să presupunem că avem o metodă chemată getObject () care returnează un obiect. Bine, în clasă obiect există o așa-numită metodă non-statică toString care returnează obiect în format șir. Deci, dacă doriți șir iubesc obiect întors de getObject () într-o linie, ați scrie "Stringul str = getObject (). ToString () -“.

    avertismente

    • Feriți-vă de clase și metode abstracte. Dacă o metodă este abstractă, ea 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 cod. Clasele abstracte sunt folosite ca formă de cadru.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum de a crește memoria Java în Windows 7Cum de a crește memoria Java în Windows 7
    Cum de a codifica un string la Base64 cu JavaCum de a codifica un string la Base64 cu Java
    Configurarea aplicației Java HomeConfigurarea aplicației Java Home
    Cum de a crea primul program Java pe Ubuntu LinuxCum de a crea primul program Java pe Ubuntu Linux
    Cum să scrieți primul program JavaCum să scrieți primul program Java
    Cum se scrie un program de două clase în Java folosind EclipseCum se scrie un program de două clase în Java folosind Eclipse
    Cum se scrie un program Java pentru a calcula mediaCum se scrie un program Java pentru a calcula media
    Cum se activează Java în FirefoxCum se activează Java în Firefox
    Cum de a inversa un șir în JavaCum de a inversa un șir în Java
    Cum se obține lungimea unui șir în JavaCum se obține lungimea unui șir în Java
    » » Cum se apelează o metodă în Java
    © 2021 itholoinfo.com.com