assignNewPerson 함수 에서 gwanwoo 라는 변수 가 가리키 는 " 관우 " Person 인 스턴스 주소 를 넘기 긴 했 지만 gwanwoo 변수 자체 의 레퍼런스 를 넘긴 것 은 아니 기 때문 에 p 변수 에 새로운 person 을 할당 하 더라도 gwanwoo 변수 에 영향 은 없 습니다 . " 변수 " 의 레퍼런스 와 " 인 스턴스 " 의 레퍼런스 를 구별 해야 합니다 .