추상 클래스의 응용 – 템플릿 메서드
템플릿 방법 ● 추상 메소드 또는 구현 메소드를 사용하여 코드 흐름(시나리오)을 정의하는 메소드 ● 하위 클래스에서 재정의할 수 없도록 final로 선언합니다. ● 프레임워크에서 널리 사용되는 디자인 패턴. ● 추상 클래스로 선언된 슈퍼 클래스와 서브 클래스에서 템플릿 메소드를 이용하여 전체적인 흐름을 정의한다. ● 다르게 구현되는 부분은 추상 메소드로 선언되어 서브클래스에서 구현된다. 마지막 예약어 ● 종료 변수: … Read more