해결된 질문
작성
·
118
0
객체를 생성하는 순간 힙 영역에 객체가 저장(필드값)된다고 알고 있습니다. 메서드를 호출하기 위해서는 우선 객체를 생성한 후에 메서드를 호출해야 한다고 생각합니다. 궁금한 부분은 언제 메서드 프레임의 this에 값이 저장 되는지 궁금합니다. 메서드 호출 할때 힙 영역에 저장되어 있는 객체의 주소값이 this로 저장이 되는건가요?
답변 1
2
안녕하세요. 감바스님
메서드 프레임의 this는 강의에서 설명드린 것 처럼 객체를 생성하는 순간이 아니라, 해당 객체의 메서드가 호출될 때 입니다. 참고로 생성자도 하나의 메서드로 이해하시면 도움이 되실거에요.
감사합니다.