[모던 자바 인 액션] chap02. 동적 파라미터화 코드 전달하기
·
Book/모던 자바 인 액션
동적 파라미터화란? - 아직은 어떻게 실행할 것인지 결정하지 않은 코드 블록예제 코드public static List filterGreenApples(List inventory) { List result = new ArrayList(); for(Apple apple : inventory) { if(GREEN.equals(apple.getColor())) result.add(apple); } return result;}인터페이스를 구현하는 객체들로 동작파라미터화를 시키면 메서드가 다양한 동작을 받아 내부적으로 다양한 동작을 수행할 수 있다.색을 파라미터화public static List filterApplesByColor(List inventory, Color color) { Li..