[Design Pattern] Factory Method Pattern
디자인 패턴 학습 후 복습한 내용입니다 1. 팩토리 메서드 패턴(Factory Method Pattern) 팩토리 메서드 패턴(Factory Method Pattern)객체 지향 디자인 패턴이다. Factory method는 부모(상위) 클래스에 알려지지 않은 구체 클래스를 생성하는 패턴이며. 자식(하위) 클래스가 어떤 객체를 생성할지를 결정하도록 하는 패턴이기도 하다. 부모(상위) 클래스 코드에 구체 클래스 이름을 감추기 위한 방법으로도 사용한다. 쉽게 말해, 객체 생성 로직은 Factory라는 클래스로 분리한 후 객체 인스턴스화를 부모 클래스가 아닌 subclass에 위임하는 패턴이다. 1-1. UML Diagram Creator abstract factory method를 정의 factory met..