이번 시간에는 추상 팩토리 패턴에 대해 알아보고자 한다. 무언가 팩토리 메서드 패턴과 굉장히 유사하지만 차이점이 무엇인지를 생각하며 보는것이 포인트다. 1. 추상 팩토리 패턴이란? 의도 상세화된 서브클래스를 정의하지 않고도 서로 관련성이 있거나 독립적인 여러 객체의 군을 생성하기 위한 인터페이스를 제공 즉, 서로 관련있는 여러 객체를 만들어주는 인터페이스를 제공하는 것이다. 얼핏 보면 팩토리 메서드 패턴과 매우 유사하지만 팩토리를 사용하는 초점이 클라이언트에 맞추어 져 있다고 생각하며 된다. 팩토리 메서드 패턴이 기억이 안나거나 잘 모르겟으면 전에 정리한 내용이 있으니 참고하면 좋다. https://tech-monster.tistory.com/148 팩토리 메서드의 구조는 다음과 같다. 추상 팩토리의 구..