적용1 [디자인 패턴] Factory Method Pattern(팩토리 메소드 패턴) Factory Method Pattern 생성의 템플릿 메소드 패턴 학습 목표 팩토리 메소드 패턴에서 템플릿 메소드 패턴이 사용됨을 안다. 팩토리 메소드 패턴에서의 구조와 구현의 분리를 이해하고 구조와 구현의 분리의 장점을 안다. 유연성 ! → 다른 아이템 생성할 때 Item과 Creator만 생성하면 다른 코드의 변화가 없음 기본 설계 예제 요구 사항 게임 아이템과 아이템 생성을 구현해주세요. 아이템을 생성하기 전에 데이터베이스에서 아이템 정보를 요청합니다. 아이템을 생성 후 아이템 복제 등의 불법을 방지하기 위해 데이터베이스에 아이템 생성 정보를 남깁니다. 아이템을 생성하는 주체를 ItemCreator로 이름 짓습니다. 아이템은 item이라는 interface로 다룰 수 있도록 합니다. item은 u.. 2020. 7. 19. 이전 1 다음