템플릿 메소드 패턴..

간단히 정리하면 다음과 같았다

알고리즘의 일부를 서브 클래스에서 구성하는 것.

상위에서 구성되어있는 일부를 하위에서 의존적으로 구성한다..

라는 뜻인 것 같다.

고정적으로 구현되어 있는 알고리즘에 서브에서 기존의 내용을 오버라이딩하면서

또 다른 결과물을 얻는 것이 편한 것 같기는 한데..

구성이 아닌 상속에 의한 의존도가 너무 쎄다..

하지만 프레임워크 작성에는 도움이 될 것 같다.