프로그래밍에서 '팩토리 패턴(Factory Pattern)'의 핵심 목적으로 올바른 것은?
보통 freeCodeCamp해설
팩토리 패턴은 객체 생성을 캡슐화하여 클라이언트 코드가 구체적인 클래스 이름을 몰라도 객체를 생성할 수 있게 합니다. 조건에 따라 다른 클래스의 인스턴스를 반환하거나, 서브클래스에서 생성 로직을 오버라이드할 수 있어 유연성과 확장성이 높아집니다.
팩토리 패턴은 객체 생성을 캡슐화하여 클라이언트 코드가 구체적인 클래스 이름을 몰라도 객체를 생성할 수 있게 합니다. 조건에 따라 다른 클래스의 인스턴스를 반환하거나, 서브클래스에서 생성 로직을 오버라이드할 수 있어 유연성과 확장성이 높아집니다.