Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  

CATEGORII DOCUMENTE





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


REFERINTE LA OBIECTE

java

+ Font mai mare | - Font mai mic







DOCUMENTE SIMILARE

Trimite pe Messenger
Problematica Design Patterns in ABAP Objects
Prezentarea generala a unui applet Java
BUTOANE
TESTAREA TASTELOR SHIFT, CONTROL SI ALT
Sintaxa limbajului Java
INSTRUCTIUNI BLOC
CREAREA DE INTERFETE GRAFICE PENTRU APPLETURI
CREAREA DE PROGRAME INTERACTIVE PENTRU WEB
ADMINISTRATORUL DE DISPUNERE IN STIVA (CardLayout)
APELAREA METODELOR

Deprecated: mysql(): This function is deprecated; use mysql_query() instead in /home/svadan38/public_html/calculatoare/java/REFERINTE-LA-OBIECTE74585.php on line 124

REFERINTE LA OBIECTE

Pe masura ce lucram cu obiecte un lucru important de inteles il reprezinta folosirea referintelor.

O referinta este un tip de pointer folosit pentru a indica valoarea unui obiect.

Atunci cand atribuim un obiect unei variabile sau trasmitem un obiect ca argument pentru o metoda nu folosim de fapt obiecte.Nu folositi nici macar copii ale obiectului.De fapt folosim referinte catre acele obiecte.




Import java.awt.Point;

class TestReferinte

}

Desi la o prima vedere variabilele pt1 si pt2 ar trebui sa aiba valori diferite totusi nu este asa.Variabilele x si y pentru pt2 au fost si ele schimbate chiar daca in program nu se vede nimic explicit.Motivul este ca in linia 6 s-a creat o referinta de la pt2 la pt1, in loc sa se creeze pt2 ca un nou obiect, copiat din pt1.

pt2 este o referinta la acelasi obiect ca si pt1.Oricare dintre variabile poate fi folosita pentru a referi obiectul sau pentru a-I modifica variabilele.

Daca doream ca pt1 si pt2 sa se refere obiecte separate, trebuiau folosite instructiuni new Point() separate in liniile 5 si 6:

pt1=new Point(100,100);

pt2=new Point(100,100);

Folosirea referintelor in Java devine si mai importanta atunci cand transmitem argumentele metodelor.








Politica de confidentialitate

DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari:
Deprecated: mysql(): This function is deprecated; use mysql_query() instead in /home/svadan38/public_html/calculatoare/java/REFERINTE-LA-OBIECTE74585.php on line 333

Deprecated: mysql(): This function is deprecated; use mysql_query() instead in /home/svadan38/public_html/calculatoare/java/REFERINTE-LA-OBIECTE74585.php on line 339
410
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 2020 . All rights reserved

Distribuie URL

Adauga cod HTML in site