팩토리 메소드 패턴 - 팩토리는 공장을 나타내는 단어. -> 뭔가를 생산. - 객체를 직접 new 하지 않고 서브클래스에 위임해서 생성하는 기법. - 객체를 만들어내는 팩토리 패턴. - 팩토리 메소드에서는 주로 템플릿 메소드 패턴(하나의 알고리즘을 여러 단계의 알고리즘을 두고 사용하는 메소드 패턴)이 사용됨. 예제 분석 1. 게임아이템과 아이템 생성 구현 - 아이템을 생성하기 전 데이터베이스에서 아이템 정보 요청 - 아이템 생성 후 아이템 복제 등의 불법을 방지하기 위해 데이터베이스에 아이템 생성정보 남김 2. 아이템을 생성하는 주체를 ItemCreator로 이름짓기 3. 아이템은 Item이라는 interface로 다룰 수 있도록함. - item은 use 함수를 기본 함수로 갖고 있습니다. 4. 현재 아..