Factory PatternFactory Pattern은 객체 생성 과정을 사용하는 코드로부터 분리하고 추상화하여 설계의 유연성과 유지 보수성을 높이는 디자인 패턴입니다. 이 패턴은 상속 관계를 활용하여 상위 클래스에서 중요한 설계 뼈대를 정의하고, 하위 클래스에서 구체적인 객체 생성 로직을 구현하는 방식으로 작동합니다.주요 특징 및 장점느슨한 결합 (Loose Coupling)상위 클래스와 하위 클래스 간 결합도가 낮아져 독립적인 설계가 가능합니다.상위 클래스는 객체 생성 방식에 대한 세부 정보를 알 필요가 없으므로 코드의 확장성과 유연성이 높아집니다.유지 보수성 향상객체 생성 로직이 별도로 분리되므로, 코드 수정 시 객체 생성 관련 부분만 수정하면 됩니다.코드 리팩터링이나 확장이 필요한 경우, 최소한..