this 2023. 4. 21. 20:43

namin0_0·2023년 5월 29일
0

this가 하는 일

  • 자기 자신의 생성된 인스턴스의 메모리를 가르킨다

(생성된 메모리의 주소를 가르킨다)

  • 생성자에서 다른 생성자를 호출 할 수 있음

  • 자신의 주소를 반환 함.

자신의 메모리를 가르키는 this

  • 생성된 인스턴스 스스로를 가르키는 예약어

생성자에서 다른 생성자를 호출하는 This

-this를 이용하여 다른 생성자를 호출할 때는 그 이전에 어떠한 statement도 사용 할 수 없다.

-생성자가 여러개이고 파라미터만 다른 경우 constructor overloading이라고 한다.

//생성자에서 다른 생성자를 호출하는 this를 쓸 때에는 가장 먼저 나오는 스테이트먼트여야 한다. this 앞에 어느 스테이트먼트도 쓸 수 없다.

자신의 주소를 반환하는 this

profile
갓생살기프로젝트

0개의 댓글