1. 추상 팩토리 패턴 (Abstract Factory Pattern) : 객체 생성을 위한 디자인 패턴이다. 관련 객체들의 구상 클래스들을 지정하지 않고도 관련 객체들의 모음(나이키세트 or 아디다스세트 or 퓨마세트)을 생성할 수 있도록 하는 생성패턴이다. 직접 나이키러닝화,나이키조거팬츠,나이키바람막이를 모으지 않고, 추상팩토리를 나이키팩토리 객체로 사용하기만 하면 나이키 세트를 만들 수 있는 것이다. 2. 추상 팩토리 패턴을 왜 쓰는가? 구체적인 클래스, 위의 그림에서 예를 들면 '나이키러닝화','퓨마바람막이' 등에 의존하지 않고 객체 모음을 생성할 수 있다. 추상 팩토리를 어떤 팩토리 객체로 사용하느냐에 따라 제품세트를 손 쉽게 얻을 수 있다. 팩토리들 없이 직접 구체적인 클래스들에 의존하면서 조..