<설명>
- 자신이 속한 객체 or 자신이 생성할 인스턴스를 가리키는 자기 참조 변수
- 객체의 property나 method를 참조하기 위해 쓰임
==> 객체 method 내부 or 생성자 함수 내부에서만 쓰임
==> 객체 지향 언어는 class-캡슐화를 통해 외부 vs 내부로 분리됨. 이로 인해 instance 내부에서 사용하는 로직이 필요할 때 쓰이는게 this.
- 자기 자신을 가리키는 pointer
- 파라미터 no와 staff 변수인 no 구별
<참조> https://smoothiecoding.kr/%EC%9E%90%EB%B0%94-this-%EC%9D%98%EB%AF%B8/
'Java > Definition&Grammar' 카테고리의 다른 글
[Java] Throw Exception 과 Try Catch Finally 차이 (0) | 2022.07.13 |
---|---|
[Java] Getter, Setter 쓰는 이유 (0) | 2022.06.17 |
[Java] JVM 구조(architecture) (0) | 2022.05.10 |
[Java] Interface (0) | 2021.03.24 |
댓글