Factory : 컴파일 타임에 구체적인 Class를 모르고도 객체를 생성할 수 있게 해준다.

Factory Method로 만들어진 객체들은 동일한 부모 객체를 상속한다.

즉, 특화된 기능을 수행하는 Sub Class들이다.

출처 : Javascript Pattern, O’Reilly