객체를 만들어 돌려주는 static 메서드다. new UserVO(...) 대신 UserVO.createFromUserDTO(dto) 처럼 부른다. 생성자와 달리 이름을 붙일 수 있어서 「무엇으로부터 어떤 객체를 만드는지」를 이름으로 드러낼 수 있다. GoF 디자인 패턴 책의 Factory Method 패턴(부모 클래스가 만드는 메서드를 두고, 자식 클래스가 그 메서드를 다시 정의해 어떤 객체를 만들지 정하는 방식)과는 이름만 비슷하고 다른 것이다.

용어 목록


자신만의 철학을 만들어가는 중입니다.
최상단으로 이동했습니다!
확대 이미지

조회수: - · -

업데이트: