this

hyunwoo·2022년 10월 5일
0

🌳 Java 지식

목록 보기
10/21

this는 현재 객체 자신에 대한 레퍼런스이다.
보다 정확히 말하면 현재 실행되고 있는 메소드가 속한 객체에 대한 레퍼런스이다.

this는 현재 객체에 대한 레퍼런스이므로, this.radius는 현재 객체의 멤버 radius를 접근한다.

위 코드의 경우
this.radius는 멤버 radius를 의미하고
radius는 매개변수 radius를 의미한다.

this 와 this()의 차이

this는 현재 실행되는 메소드가 속한 객체에 대한 레퍼런스이고, this()는 클래스의 생성자에서 다른 생성자를 호출할 때 사용한다.

0개의 댓글