2022 하계방학 SW 집중교육
[Java] this
딩딩크롱
2022. 8. 11. 01:21
728x90
this란?
this 예약어는 클래스 내부에서 사용되며 메소드의 매개 변수와 멤버 변수의 식별자가 겹치는 경우가 발생할 때 유용하게 사용된다.
this 자체를 출력하면 객체의 해시키(JVM이 사용하는 참조 변수 주소값)를 얻을 수 있다.
class Car {
private String name;
public setName(String name) {
this.name = name;
}
}
this 생성자 호출
class Car {
private String name;
public Car() {
this("붕붕이"); // 여기서 this가 나타내는 것은 클래스 이름이다.
}
public Car(String name) {
this.name = name;
}
}
728x90