Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


METODE DE CLASA

java



+ Font mai mare | - Font mai mic



METODE DE CLASA

Metodele de clasa, ca si variabilele de clasa, se aplica unei clase in intregul sau si nu instantelor sale.Metodele de clasa sunt utilizate de obicei drept metode de uz general, care nu pot opera direct asupra unei instante a clasei, dar se potrivesc conceptual in cadrul clasei.De exemplu, clasa String contine o metoda numita valueOf(), care poate prelua mai multe tipuri de argumente (intregi, booleeni, alte obiecte s.a.m.d.).Metoda valueOf() intoarce o noua instanta a clasei String, care contine valoarea argumentului sub forma de sir.Aceasta metoda nu opereaza direct asupra unei instante String insa obtinerea unui sir dintr-un alt tip de data este in mod clar o operatie apartinand clasei String si are deci sens sa fie definita in clasa String.



Metodele de clase pot fi de asemenea folositoare pentru adunarea unor metode generale intr-un singur loc (o clasa).De exemplu, clasa Math, definita in java.lang, contine un set larg de operatii matematice definite ca metode de clase - nu exista instante ale clasei Math si totusi putem folosi metodele sale impreuna cu argumente booleene sau numerice.De exemplu sa luam metoda de clasa Math.max:

Int pretMaxim=Math.max(primulPret,alDoileaPret);

Ca si in cazul variabilelor de clasa accesarea metodelor de clasa se poate face folosind in stanga punctului fie numele clasei fie numele de instanta.

Exemplul de mai jos va produce acelasi rezultat in ultimele sale doua linii:

String s,s2;

s="articol";

s2=s.valueOf(5);

s2=String.valueOf(5);



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 902
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved