인프런 커뮤니티 질문&답변
답변 2
3
공부하다가 적어봅니다!
myCar1(레퍼런스)은 스택 메모리에 저장되어 힙 메모리에 저장된 Bicycleclass() 라는 객체를 참조합니다.
위의 코드에서 스택 메모리에 있는 레퍼런스는 메인 함수가 종료되지 않는 이상 계속 메모리에 남아있습니다.
즉 기존에 스택 메모리에 남아있는 myCar1이 새로운 객체를 참조하게 됩니다. 강사님께서 '레퍼런스가 사라지는 것이 아니다.' 라고 한 것은 이러한 이유 때문인 것 같습니다.
0





