📓 TechNote/JAVA

[JAVA] this()와 this의 차이

버터감자 2023. 2. 24. 13:05
728x90

 

This( ) 와 This


this ( ) 

같은 클래스내의 다른 생성자 호출

 

this()의 조건

1. 생성자의 이름으로 클래스이름 대신 this를 사용

2. 같은 클래스의 다른 생성자를 호출할때는 반드시 첫줄에서만 호출이 가능

 

왜 this() 를 사용하는거지 ?

-> 코드의 중복을 방지하기 위해서 !


this

생성자안에서 인스턴스변수와 매개변수의 이름을 일치할때 사용

this는 인스턴스 자신을 가리키는 참조변수 이다.