CUET PG 2021 — Computer PYQ
CUET PG | Computer | 2021When one object reference variable is assigned to another object reference variable, then
Choose the correct answer:
- A. a copy of the object is created
- B. a copy of the reference is not created
- C. it is illegal to assign one object reference variable to another object reference variable
- D. a copy of the refence is created(Correct Answer)
a copy of the refence is created
Explanation
1. Assignment Se Pehle (Initial State)
Maan lijiye hamare paas do variables hain R1 aur R2, jo alag-alag objects O1 aur O2 ko refer kar rahe hain:
R1→Memory Address(O1)
R2→Memory Address(O2)
2. Assignment Ke Baad (After R2=R1)
Jab hum R2 ko R1 assign karte hain, toh R2 ka purana reference toot jata hai aur dono ek hi address share karte hain:
R1,R2→Memory Address(O1)
Iska parinaam yeh hota hai:
Reference(R1)=Reference(R2)
Explanation
1. Assignment Se Pehle (Initial State)
Maan lijiye hamare paas do variables hain R1 aur R2, jo alag-alag objects O1 aur O2 ko refer kar rahe hain:
R1→Memory Address(O1)
R2→Memory Address(O2)
2. Assignment Ke Baad (After R2=R1)
Jab hum R2 ko R1 assign karte hain, toh R2 ka purana reference toot jata hai aur dono ek hi address share karte hain:
R1,R2→Memory Address(O1)
Iska parinaam yeh hota hai:
Reference(R1)=Reference(R2)

