Scrigroup - Documente si articole

     

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


METODE CONSTRUCTOR

java



+ Font mai mare | - Font mai mic



METODE CONSTRUCTOR

In afara de metode obisnuite in clase putem defini si metode constructor.

O metoda constructor este o metoda apelata la crearea unui obiect - cu alte cuvinte, atunci cand obiectul este construit.

Spre deosebire de alte metode, o metoda constructor nu poate fi apelata direct ; Java apeleaza metodele constructor in mod automat.



Atunci cand este folosita instructiunea new pentru crearea unui nou obiect, Java executa trei activitati:

-         aloca memorie pentru obiect

-         initializeaza variabilele de instanta ale obiectului fie la valorile initiale fie la cele prestabilite (o pentru numere, null pentru obiecte, false pentru valori booleene si "0" pentru caractere)

-         apeleaza metodele constructor ale clasei

Chiar daca o clasa nu are definita nici o metoda constructor este totusi posibila crearea unui obiect.Exista insa cazuri in care dorim sa setam anumite variabile de instanta sau sa apelam alte metode de care obiectul are nevoie pentru a se initializa.

Prin definirea unor metode constructor in clase, putem seta valorile initiale ale variabilelor de instanta, putem apela metode pe bza acestor variabile, putem apela metode ale altor obiecte sau putem seta proprietatile initiale ale unui obiect.Metodele constructor pot fi si ele supraincarcate, la fel ca metodele obisnuite, pentru a crea un obiect care are proprietati specifice in functie de argumentele transmise prin instructiunea new.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 935
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