-
카테고리
-
세부 분야
기타 (개발 · 프로그래밍)
-
해결 여부
미해결
팩토리 메소드(FacotryMethod) 패턴 PPT 예제의 Product interface 에 대한 질문
22.05.20 18:57 작성 조회수 114
0
안녕하세요. 백기선님, GoF 디자인 패턴 강의 정말 잘듣고있습니다!
강의를 들으면서 궁금한점이 있어서 질문 드리고 싶습니다.
팩토리 메소드 패턴을 소개하는 PPT 에서 Product 는 interface 라 정의가 되어있는데,
팩토리 메소드 패턴을 코드로 나타내는 예제에서 Product 의 역할을 하는것이 Ship 클래스 인것같은데,
Ship 은 인터페이스가 아닌 클래스입니다.
제가 이해를 잘못한 것 일까요??
답변을 작성해보세요.
0
백기선
지식공유자2022.05.23
아니요 이해를 잘못하신게 아니라 조금 더 유연하게 생각하시면 좋겠습니다. 디자인 패턴의 그림과 구현이 꼭 일치하지도 않고 꼭 한가지 그림만 있진 않습니다. 가장 대표적이거나 구성 요소를 나타내기 좋은 그림을 선택해서 그릴 뿐이고 실제 구현은 그와 조금 다를 수 있습니다.
답변 1