템플릿 메소드 패턴 (template method pattern) : 슈퍼클래스에 기본적인 로직의 흐름을 만들고 그 기능의 일부를 추상메소드나 오버라이딩이 가능한 protected 메소드 등으로 만든위 서브 클래스에서 이런 메소드를 필요에 맞게 구현해서 사용하도록 하는 방법
변하지 않은 기능은 슈퍼클래스에 만들어두고 자주 변경되며 확장할 기능은 서브클래스에서 만들도록 한다.
팩토리 메소드 패턴(factroy method pattern) : 서브 클래스에서 구체적인 오브젝트 생성 방법을 결정하게 하는 것
템플릿 메소드 패턴과 비슷한 구조이다.
변하지 않은 기능은 슈퍼클래스에 만들어두고 자주 변경되며 확장할 기능은 서브클래스에서 만들도록 한다.
팩토리 메소드 패턴(factroy method pattern) : 서브 클래스에서 구체적인 오브젝트 생성 방법을 결정하게 하는 것
템플릿 메소드 패턴과 비슷한 구조이다.
'Programming > 과거포스팅' 카테고리의 다른 글
jquery tr 아래위로 이동 (jquery tr up down) (0) | 2014.05.29 |
---|---|
radio 버튼 체크된 값 가져오기 (0) | 2014.05.28 |
자바 정규식과 일치하는 문자열 추출 (0) | 2013.11.05 |
스프링 두번째 xml 설정 (4) | 2013.11.04 |
스프링 첫번째 hello (2) | 2013.11.03 |