2

여러 가지 방법으로 설명되었지만 여전히 명확하지 않은 질문이 있습니다.팩토리 메서드 패턴 및 추상 팩터 리 패턴

  1. 추상적 인 팩토리 패턴의 관점에서 "개체 합성"으로 개체를 만드는 것은 무엇입니까?

두 패턴 모두 개체를 만드는 데 상속을 사용하는 것처럼 보입니다.

+2

당신은이 이야기를 무엇으로 읽고 있습니까? –

+0

추상 팩토리 또는 팩토리 메소드의 인터페이스는 인터페이스에서 매우 잘 정의 될 수 있으므로 객체를 생성 할 때 상속을 사용할 필요가 없습니다. –

+0

Mr. Vaughn, 팩토리 메서드 및 추상 팩터 리 패턴을 이해하려고 시도하면서 읽었습니다. – Chandan

답변

0

개체 구성이란 개체가 무언가로 구성되어 있음을 의미합니다. 그것은 기본적으로 전략 패턴입니다. 두 객체가 "is-a"관계가 아니라 "has-a"관계를 갖도록 만듭니다 (직선 상속과 마찬가지로).

+0

추상 팩토리의 일부로 생성 된 관련 객체 패밀리의 각 객체는 팩토리 메소드로 만들 수 있다는 것을 알고 있습니다. 그러나 왜 전략 패턴이 등장하는지 이해하지 못했습니다. – Chandan