팩토리 패턴
·
CS/디자인패턴
팩토리 패턴 팩토리 패턴 팩토리 패턴 정의객체 생성 부분을 떼어내 추상화한 패턴, 두 클래스에서 상위 클래스가 중요한 뼈대를 결정하고 하위 클래스에서 객체 생성에 관한 구체적인 내용을 결정하는 패턴이다. 팩토리 패턴이 필요한 이유 문제점피자를 생성하는 메서드를 아래와 같이 구현한다면, 피자의 종류가 늘어나거나 줄어들었을 때마다 코드가 변경될 것이다.public class PizzaStore { public Pizza orderPizza(String type){ Pizza pizza = null; // 피자 종류가 바뀔때마다 바뀌는 부분 ========= if(type.equals("cheese")){ pizza = new Cheese..