팩토리패턴이란? 상위 클래스(부모)와 하위 클래스(자식)가 있을 때, 별도의 팩토리 클래스를 사용하여 하위 클래스의 인스턴스를 생성하는 패턴. 팩토리패턴이 이거구나 하기 전까지는 무의식 중으로 사용했을 수 있다고 본다. 코드를 보고 확인하자. Animal.java -> 부모클래스 public class Animal { public Animal(){ } //Animal의 메소드 } 자식 1 Dog public class FactoryDog extends Animal{ public FactoryDog(){ // 생성자 } public FactoryDog(String data){ return; } //Dog의 메소드 ... public String toString(){ return "Dog"; } 자식 2 C..