메소드 여러개를 실행해야 될 경우에 사용된다.
chaining 체이닝 연달아 체인을 걸듯 실행하다
Counter내의 main메소드에서 Counter 객체를 만들어 increment, decrement, getCount메소드를 한줄에 메소드체이닝을 통해 실행할 수 있다.
public class Counter {
private int count = 0;
public Counter increment() {
count++;
return this;
}
public Counter decrement() {
count--;
return this;
}
public int getCount() {
return count;
}
public static void main(String[] args) {
Counter counter = new Counter();
int result = counter.increment().increment().decrement().getCount();
System.out.println(result); // 출력 결과: 1
}
}
'JAVA' 카테고리의 다른 글
JDBC 드라이버: 간단히 DB 연결테스트하기 (0) | 2023.11.02 |
---|---|
JAVA Dynamic Web Project 만들기 (0) | 2023.10.31 |
request.getParameter(), 파라미터 값 출력하기 (0) | 2023.07.17 |
@RequestParam으로 파라미터 값 출력하기 (0) | 2023.07.17 |
@RequestParam(value="", required=true/false), null값일때 오류를 발생할것인가? (0) | 2023.07.17 |