[GOF 디자인 패턴] 추상 팩토리 (ABSTRACT FACTORY) 패턴

추상 팩토리 (Abstract Factory) 패턴 생성(Creational) 패턴 중 하나로 구체적인 서브 클래스에 의존하지 않고 서로 연관되거나 의존적인 객체의 조합을 만드는 인터페이스를 제공하는 패턴