Scrigroup - Documente si articole

     

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


ACCESAREA SI STABILIREA VARIABILELOR DE CLASA SI DE INSTANTA

java



+ Font mai mare | - Font mai mic



ACCESAREA SI STABILIREA VARIABILELOR DE CLASA SI DE INSTANTA

Variabilele de clasa si de instanta se comporta in acelasi fel ca si variabilele locale.Trebuie doar sa ne referim la ele intr-o modalitate usor diferita.

OBTINEREA VALORILOR

Pentru a obtine valoarea unei variabile de instanta vom folosi notatia cu punct.In aceasta notatie variabila de instanta sau de clasa este formata din doua parti:obiectul, in partea stanga a punctului si variabila, in partea dreapta.



De exemplu, daca avem un obiect atribuit variabilei clientulMeu si acel obiect poseda o variabila denumita totalFactura atunci ne vom referi la aceasta variabila astfel:

clientulMeu.totalFactura;

Aceasta forma de accesare a variabilelor este o expresie (deoarece intoarce o valoare) in care de ambele parti ale punctului se afla tot expresii.Acest lucru inseamna ca putem insera mai multe variabile de instanta.Daca variabila totalFactura refera ea insasi un obiect care poseda propria variabila de instanta numita rezervat, putem sa ne referim la aceasta astfel:

clientulMeu.totalFactura.rezervat;

Expresiile cu punct sunt evaluate de la stanga spre dreapta, asa incat se va incepe cu variabila din clientulMeu, totalFactura, care refera un alt obiect cu variabila rezervat.In final vom obtine valoarea variabilei rezervat.

MODIFICAREA VALORILOR

Atribuirea unei valori acelei variabile se face pur si simplu prin utilizarea operatorului de atribuire:

clientulMeu.totalFactura.rezervat=true;

In continuare avem un exemplu simplu de accesare a variabilelor prin notatia cu punct:

import java.awt.Point;

class DefinirePuncte

}



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


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