Java | 메서드 체이닝

Lumpen·2025년 4월 22일
0

Java

목록 보기
23/38

객체의 메서드가 자기 자신을 반환하게 하여
반환된 참조값을 이용, 메서드를 체이닝하여 사용할 수 있다

add

public class ChainingAdd {
	private int value;
    
    public ChainingAdd add (int addValue) {
    	value += addValue;
        return this
    }
    
    public int getValue() {
    	return value;
    }
}

main

public class ChainingMain {
	public static void main(String[] args) {
    	ChainingAdd adder = new ChainingAdd();
        adder.add(1).add(2).add(3)
        System.out.println(adder.getValue()); // 6
    }
}
profile
떠돌이 생활을 하는. 실업자, 부랑 생활을 하는

0개의 댓글