JAVA

this.의 의미

싸블양 2025. 11. 3. 19:14
public class Customer {
    int money;

    void putmoneyin(int money) {
        this.money = money;
    }
}

이 코드에서 this.의 의미는 지금 실행중인 Customer객체의 money 필드에 매개변수 money값을 대입하라 는 뜻이다.

this는 객체를 만드는 행위가 아니다.

객체를 만들어야 this를 쓸수있기 때문에, 객체를 만드는것으로 오해한다. 

'JAVA' 카테고리의 다른 글

JAVA에서 todo주석 쓰는법  (0) 2025.10.18
오버라이드(override)  (0) 2025.10.12
get(Accessor) 과 set(Mutator)  (0) 2025.10.09
재할당 vs 내부 상태 변경  (0) 2025.10.08
자바의 generic 정리  (0) 2025.10.06