Java - Denne reference

Indholdsfortegnelse
Indenfor lektioner Mange gange er vi nødt til at beskæftige os med de forskellige navne, som vi har givet til både attributter og variabler, da det er mest sandsynligt, at vi har givet meget lignende navne, når vi refererer til en bestemt attribut, kan vi gå ind i en lille konflikt af omfanget af de nævnte variabler.
For at undgå denne form for gener og for at vide, at vi henviser til et eller andet variabelnavn inden for variablernes omfang eller omfang, har vi det reserverede ord "Este" der hjælper os med at identificere klassens attributter og dermed adskille dem fra de variabler, som vi muligvis håndterer i metoderne.
Det reserverede ord "Este" bruges som reference, dette er fra objektet til sig selv, det er som en slags selvreference, Det bruges meget, når vi definerer datafelter og attributter i en klasse, da vi mange gange skal definere værdien af ​​en attribut, normalt giver vi variablen det samme navn, men for at vores definition har en vis forstand, bruger vi Este For at fastslå hvilket navn, der svarer til hvilket element, er det interessante ved dette, at det hjælper os med at få adgang til klassens skjulte attributter såvel som dets forekomster.
Lad os se på et enkelt eksempel for at illustrere konceptet på en bedre måde:

Vi har en meget enkel klasse, i den metode, hvor vi fastslår værdien af ​​attributten "i", har vi, at den modtager en variabel med samme navn, for derefter at angive, at dens værdi skal gå i attributten for klassen, til denne vi tilføjer ordet "This.i" med dette henviser vi til sig selv, og vi adskiller variabelens omfang med attributets omfang.
Andre appsDet samme kan også anvendes på metoder Y genstande, på denne måde kan vi få adgang til værdierne i samme klasse og på en eller anden måde undgå forveksling med andre elementer, skal det bemærkes, at dette opkald er eksplicit, så det ikke kan opnås på anden måde end med ordet "Este".
Et eksempel kan være, at vi laver en overbelastet konstruktør, men i et af tilfældene modtager den ingen parametre, indeni kan vi henvise med denne til samme klasse og kalde konstruktøren, der sender en fast attribut, for eksempel:
 public Circle (dobbeltradio) {this.radio = radio; } public Circle () {this.Circle (2.0); } 

Vi bemærker derefter, hvordan vi i det andet tilfælde har kaldt den samme konstruktør, men i overbelastningen, hvor den modtager en parameter, også i den konstruktør, der modtager en parameter med ordet Este vi har henvist til attributten for klassen med samme navn.
Da vi ser, hjælper denne reference os med at opretholde konsistens med de navne, vi bruger i vores programmer, det hjælper os også, som i tilfældet med konstruktører, til at reducere den skrevne kode og forbedre vores sammenhænge.
I slutningen af ​​denne vejledning har vi lært at håndtere reserveret ord Este til referenceelementer inden for vores klasser i programmer og applikationer udviklet i Java.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave