Funcția) metode în Java

Funcția) metode în Java


Astăzi ne uităm la funcții în Java, sau mai exact metodelor. Deoarece Java este un clasic OOP (Object Oriented Programming) limbaj, există metode, aparține în mod necesar clasei. Dar nu vă faceți griji, metodele sunt foarte similare cu funcțiile și procedurile.
Așa cum am menționat mai devreme, toate tehnicile se aplică la cursuri, la rândul său, clasa ar trebui să poarte un nume de fișier în care este plasat:
Main.java


Acum să creați prima metodă, care apelul va imprima fraza text, de exemplu, „I love EduNow.su“:


* Println ( „I love EduNow.su“) - vă rugăm să acorde o atenție la ghilimelele dacă lucrați cu un șir de caractere (de fapt String este o clasă care încorporează proprietățile char (caracter)), trebuie să utilizați ghilimele duble ( „), în cazul în care. lucrați cu simbolul (char), trebuie să utilizați ghilimele simple (# „).

După cum probabil ați observat, programul nostru nu afișează nimic. În Java, ieșirea este disponibil numai în clasa principală, așa că hai să o facem și să vedem ce se întâmplă!

tipuri de acces


Există trei tipuri de acces:
* Public - acces la metoda de orice altă clasă
* Privat - metoda de acces numai în cadrul clasei
* Protejat - metoda de acces în cadrul packeg # „, de asemenea.

Vom organiza o concluzie

Pentru a face acest lucru, adăugați o linie cu clasa de mai jos:

Ceea ce am făcut:
1) Crearea unui „maestru“ de clasă
2) În ea, am creat un obiect (duplicat) al clasei și numită funcția noastră

Funcția) metode în Java

În acest articol, ne-am întâlnit cu:
* Noțiunea de bază de clase
* Creează metoda
* Aflați cum să creați obiecte în cadrul clasei
* Crearea unui program care afișează textul prin apelarea metodei.

Fa-te

Dacă mai aveți puterea și dorința de a face ceva - sau le apoi încercați pentru a efectua sarcina:
Sarcină.
Creați o nouă clasă (.java) numit Fibonacci. în aceasta, de a crea o metodă suplimentară care numărate în ciclul toate numerele lui Fibonacci de la 1 la A (acest parametru va fi inclus), și le scoate la linia (de imprimare).
ajutor
Parametrii de intrare în metoda sunt notate ca: pubian int METHODNAME (int a, int b, int c)

După cum știți, Java nu are funcții, există doar clase, metode și obiecte de clasă. Dar, în Java au clase anonime, adică, clase fără un nume, care poate fi declarată în mod direct în codul de orice metodă. Asta folosim. Pentru a începe, vom declara o interfață:

Acum, în codul unei metode, putem declara o implementare anonimă a acestei interfețe:

o soluție a fost găsită Habre

articole similare