Java - Această referință

Cuprins
În cadrul lecții De multe ori trebuie să ne ocupăm de diferitele nume pe care le-am dat atât atributelor, cât și variabilelor, deoarece cel mai probabil am dat nume foarte similare atunci când ne referim la un anumit atribut, putem intra într-un mic conflict al domeniului de aplicare a variabilelor menționate.
Pentru a evita acest tip de neplăceri și pentru a ști că ne referim la unul sau alt nume de variabilă din sfera sau sfera variabilelor, avem cuvântul rezervat "Este" care ne ajută să identificăm atributele clasei și astfel să le diferențiem de variabilele pe care le putem trata în metode.
Cuvântul rezervat "Este" este folosit ca referință, aceasta este de la obiect la sine, este ca un un fel de auto-referință, Se folosește foarte mult atunci când definim câmpuri de date și atribute într-o clasă, deoarece de multe ori trebuie să definim valoarea unui atribut, în mod normal, acordăm variabilei același nume, dar pentru ca definiția noastră să aibă un sens, îl folosim Este Pentru a stabili ce nume corespunde elementului, interesantul este că ne ajută să accesăm atributele ascunse ale clasei, precum și instanțele acesteia.
Să vedem un exemplu simplu pentru a ilustra conceptul într-un mod mai bun:

Avem o clasă foarte simplă, în metoda în care stabilim valoarea atributului „i” avem că primește o variabilă cu același nume, apoi pentru a indica faptul că valoarea sa trebuie să meargă în atributul clasei, la aceasta adăugăm cuvântul „This.i” cu aceasta facem referința la sine și diferențiem sfera variabilei de sfera atributului.
Alte aplicatiiLa fel se poate aplica și la metode Da obiecte, în acest fel putem accesa valorile aceleiași clase și cumva evită confuzia cu alte elemente, trebuie remarcat faptul că acest apel este explicit, deci nu poate fi realizat în alt mod decât cu cuvântul „Este”.
Un exemplu ar putea fi faptul că realizăm un constructor supraîncărcat, dar într-unul dintre cazuri nu primește niciun parametru, în interior putem face o referință cu aceasta la aceeași clasă și putem apela constructorul care trece un atribut fix, de exemplu:
 Cerc public (radio dublu) {this.radio = radio; } public Circle () {this.Circle (2.0); } 

Observăm apoi că, în al doilea caz, am apelat același constructor, dar în supraîncărcare unde primește un parametru, de asemenea, în constructorul care primește un parametru cu cuvântul Este am făcut referire la atributul clasei cu același nume.
După cum vedem, această referință ne ajută să menținem coerența cu numele pe care le folosim în programele noastre, ne ajută, de asemenea, ca în cazul constructorilor, să reducem codul scris și să ne îmbunătățim contextele.
La sfârșitul acestui tutorial am învățat să ne ocupăm de cuvânt rezervat Este la elemente de referință din clasele noastre în programe și aplicații dezvoltate în Java.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave