생성자 this()
: 생성자에서 다른 생성자를 호출할 때 사용
: 다른 생성자 호출시, 첫 줄에서만 사용 가능!
참조변수 this
- 인스턴스 자신을 가리키는 참조변수
- 인스턴스 메서드(생성자 포함)에서 사용 가능
- 지역변수(lv)와 인스턴스 변수(iv)를 구별할 때 사용
- 생성자 this()와 전혀 다름!
- 왼쪽은 같은 클래스이니까 this생략가능하지만, 오른쪽에서는 이름이 같아서 구별이 안되므로 생략X.
this
: 인스턴스 자신을 가리키는 참조변수. 인스턴스의 주소가 저장돼있다.this()
, this(매개변수)
: 생성자. 같은 클래스의 다른 생성자를 호출할 때 사용한다.