반응형
템플릿 메소드 (Template Method)
1. 추상클래스 (Abstract Class)는 뭐? 실체클래스의 공통적인 부분(변수,메서드)를 추출해서 선언한 클래스
2. 추상클래스는 객체를 생성할 수 없다! 아직은 실체성이 없고 구체적이지 않기 때문에!
3. 추상클래스와 실체클래스는 어떤관계? 상속관계!
템플릿 메소드 패턴의 목적은 하위 클래스가 특정 단계를 구체화 또는 재정의하도록 하는 동시에 작업의 전체 구조를 정의하는 것입니다.
반응형
'공부 > Object-Oriented Design Pattern' 카테고리의 다른 글
[OODP] Strategy Pattern (전략 패턴) (0) | 2021.03.28 |
---|---|
[어댑터 패턴] Class Adaptor vs. Object Adaptor (0) | 2021.03.27 |
중재자 디자인 패턴 (Mediator Design Pattern) (0) | 2021.03.20 |
Chain of Responsibility Design Pattern (책임연쇄패턴) (0) | 2021.03.11 |
Eclipse에서 UML diagram 그리기 (0) | 2021.03.11 |
댓글