'팩토리 패턴(Factory Pattern)'이란?
보통 freeCodeCamp해설
팩토리 패턴은 객체 생성을 전담하는 메서드나 클래스를 두어, 클라이언트 코드가 구체적인 클래스를 직접 알지 않아도 객체를 생성할 수 있게 합니다. 조건에 따라 다른 타입의 객체를 반환할 수 있어 유연성과 확장성을 높입니다.
팩토리 패턴은 객체 생성을 전담하는 메서드나 클래스를 두어, 클라이언트 코드가 구체적인 클래스를 직접 알지 않아도 객체를 생성할 수 있게 합니다. 조건에 따라 다른 타입의 객체를 반환할 수 있어 유연성과 확장성을 높입니다.