Spring Factory Pattern 팩토리 day58

stan·2023년 8월 10일
0

Spring

목록 보기
11/22

팩토리 :

  • 객체를 반환 하는 클래스 e.g. BeanFactory
package test;

// 특별한 말이 없다면, Bean == 객체
public class BeanFactory {
	public Object getBean(String beanName) { // 메서드 시그니처
		if(beanName.equals("갤럭시")) {
			return new GalaxyPhone();
		}
		else if(beanName.equals("아이폰")) {
			return new IPhone();
		}
		return null;
	}
}
  • Object로 반환 (어떤 클래스든 받을 수 있음)
profile
이진 입니다

0개의 댓글