factory 메서드 호출을 포함하는 생성자 호출을 보고합니다.

팩토리 메서드는 모든 타입의 객체를 생성할 수 있으므로, 포함하는 클래스의 새 인스턴스가 필요하지 않을 때 그러한 교체가 특히 유용할 수 있습니다.

예: 현재 클래스가 확장되고 하위 클래스의 객체가 대신 생성되어야 할 경우. 또는 캐싱이 도입되어 기존 객체가 반환되어야 할 경우.