-
여러 알고리즘을 하나의 추상적인 접근점(인터페이스)을 만들어 접근 점에서 서로 교환 가능하도록 하는 패턴 인터페이스 :기능에대한 선언과 구현 , 기능 사용 통로 델리게이트 :위임하다 , 두 객체간의 관계 특정개체의 기능을 사용하기위해 다른 객체의 기능을 호출 전략패턴 :다양한 알고리즘을 하나의 접근접을 통해서 변경가능하도록