CHAPTER2 - 동작 파라미터화 코드 전달
목차. 1. 변화하는 요구사항에 대응2. 동작 파라미터화3. 익명 클래스4. 람다 표현식 미리보기 동작 파라미터화를 이용하면 자주 바뀌는 요구사항에 효과적으로 대응할 수 있다.동작 파라미터화란 아직은 어떻게 실행할 것인지 결정하지 않은 코드 블록을 의미한다. 이 코드 블록은 나중에 실행될 메서드의 인수로 코드 블록을 전달할 수 있다. 1. 변화하는 요구사항에 대응하기예제를 보면서 변화에 대응하는 코드를 구현해보자. 기존의 농장 재고목록 애플리케이션에 리스트에 녹색 사과만 필터링하는 기능을 추가한다고 가정하자. 1.1 첫 번째 시도 : 녹색 사과 필터링public static List filterGreenApples(List inventory) { List result = new ArrayLis..
2025.01.07