-
java design pattern카테고리 없음 2022. 6. 30. 11:54
interface란 객체를 사용하고, 다루고, 접근하기 위한 시작점이다.
java에서는 선언과 구현을 분리하는 것이다.
기능의 선언과 기능의 구현을 분리할 수 있는 기능을 제공 -> 인터페이스
델리게이트: 위임하다
필요한 기능을 다른 객체에 기능을 사용하는 것 -> 위임
Strategy Pattern
인터페이스를 만들고 그것을 통해 기능의 변경이 가능하도록 하는 패턴