[JAVA] this의 역할


[JAVA] this의 역할

Java에서 this는 현재 객체를 가리키는 참조로 사용된다. 아래와 같은 역할로 주로 쓰인다고 한다. 변수 및 메서드 호출: 현재 객체 내에서 변수와 메서드를 호출할 때 사용된다. EX) this.variableName은 현재 객체의 인스턴스 변수를 참조하고, this.methodName()은 현재 객체 내의 메서드를 호출합니다. 생성자 호출: 생성자 내에서 다른 생성자를 호출할 때 사용되는데, 생성자에서 this()를 사용하여 같은 클래스의 다른 생성자를 호출할 수 있으며, 이를 통해 중복되는 초기화 코드를 피할 수 있다. 메서드 오버로딩 구분: 여러 메서드가 동일한 이름을 가질 때, this를 사용하여 현재 객체를 구분하는 데 도움을 준다. 이를 통해 메서드 오버로딩을 구분할 수 있다. 인스턴스 변..


원문링크 : [JAVA] this의 역할