디자인패턴 [Java][디자인 패턴] 4. 추상 팩토리 패턴 (Abstract Factory Pattern) 추상 팩토리 패턴은 팩토리 메서드 패턴을 확장한 패턴이다. 추상 팩토리 패턴이란? 추상 팩토리 패턴은 팩토리 메서드 패턴을 확장한 패턴이다. 이 말은 즉슨, 팩토리 메서드를 여러 개를 만들고 그룹핑해서 하나로 관리할 수 있도록 만든 게 추상 팩토리 패턴이라고 볼 수 있다. 팩토리 패턴 vs 팩토리 메서드 패턴 vs 추상 팩토리 패턴 팩토리 패턴 vs 팩토리 메서드 패턴 추상화의 여부로 알 수 있다. 팩토리는 바로 클래스들의 생성을 한 곳에 모아서 new로 관리해주고, 팩토리 메서드는 추상화한 상위 클래스 아래에 하위 클래스를 두고, 실제 객체의 생성은 하위 클래스에게 위임한다. (선언과 구현을 분..