4. 동작파라미터 2 (Behavior Parameterization)
Code의 일부를 파라미터로 전달하는 기능 하여 기능을 실행하는 것으로 어떻게 실행할 것 인지 결정하지 않는 코드 블록을 의미한다. 3. JAVA 일급객체에서 살펴본 방법이 1차 적인 방법으로 참 또는 거짓을 반환하는 함수를 프리디 게이트(Predicate)라고 한다. 다양성을 적용 해서 JAVA 일급 객체의 소스를 다양한 방법으로 변경합니다. Class 사용 익명 Class 사용 람다 사용 1. Interface 생성 CarCondition Interface의 이름을 CarPredicate로 변경합니다. public interface CarPredicate { boolean test(Car car); } 2. Class 사용 디자인 패턴 중 알고리즘(기능) 울 캡슐화하여 미리 정해 놓은 후 사용시점(런..
프로그램이야기
2022. 6. 1. 20:57