package com.combi.ex03;

/*
 * # Factory 패턴
 * - 객체를 생성하는 디자인 패턴 중 하나.
 * 	 객체 생성을 클라이언트로 부터 분리시켜서 객체 생성을 처리하는 팩토리 객체를 이용하여 객체를 생성.
 */

public class BeanFactory {
	
	public MessageBean getBean(String beanName) {
		if(beanName.equals("kr")) {
			return new MessageBeanKr();
		} else if(beanName.equals("en")) {
			return new MessageBeanEn();
		}
		return null;
	}
	
	
}