Documente Academic
Documente Profesional
Documente Cultură
a)Pentru ca un obiect s poat fi folosit, este necesar cunoaterea adresei lui. Aceast adres, aa cum tim
din limbajul C, se reine ntr-un pointer. Limbajul Java nu permite lucrul direct cu pointeri, deoarece s-a
considerat c aceast facilitate introduce o complexitate prea mare, de care programatorul poate fi scutit.
Totui, n Java exist noiunea de referine care nlocuiesc pointerii, oferind un mecanism de gestiune
transparent.
In C++ programatorul are libertatea sa transmita variabilele cum considera ca este mai bine folosind operatorii
&, * si ->. In Java insa nu exista acesti operatori, dar exista urmatoarea regula: tipurile de date primare sunt
transmise prin valoare (prin copierea efectiva), iar obiectele si masivele sunt transmise prin referinta (prin
copierea adresei).
b) valoare= 1 tipul =
c) Parametrii metodei sunt n realitate nite variabile care sunt iniializate n momentul apelului cu valori care
controleaz modul ulterior de execuie. Aceste variabile exist pe toat perioada execuiei metodei. Se pot
scrie metode care s nu aib nici un parametru.
Recunoaterea unei anumite metode se face dup numele i tipul parametrilor si. Pot exista metode cu
acelai nume dar avnd parametri diferii. Acest fenomen poart numele de suprancrcarea numelui unei
metode.
d)
Varianta 17
a)Programarea Orientat pe Obiecte este o paradigm de programare care
utilizeaz obiecte i interaciuni ntre acestea pentru a modela arhitectura unui program.
limbaj orientat pe obiecte.Java cuprinde toate aspectele legate de programarea orientata obiect (Object
Oriented Programming, OOP): obiecte, transmitere de parametri, incapsulare, clase, biblioteci, mostenire si
modificatori de acces.
b)valoarea
tipul
c) Pot exista metode cu acelai nume dar avnd parametri diferii. Acest fenomen poart numele
de suprancrcarea numelui unei metode.