Factory Method Pattern, 팩토리 메소드 패턴 Factory ? - 객체 생성 부분을 전담하는 클래스 Factory 장점 - 클래스를 생성하는 작업을 팩토리에 캡슐화시켜 놓았기 때문에, 수정 사항이 있을 때 factory class만 수정하면 된다 - 클래스를 생산하는 부분과 사용하는 부분을 분리하여 느슨하게 결합 -> 유연성과 확장성 Factory Method Pattern ? - 객체 생성만을 처리하는 메소드를 인터페이스로 선언하고 서브클래스에서 이것(팩토리)을 구현하여, 어떤 객체를 생성할지는 서브클래스에서 결정하도록하는 방식 Factory Method Pattern 장점 - 객체를 생성하는 부분을 서브 클래스에서 직접 구현하므로, 생성하는 객체를 서브클래스에서 마음대로 변경할 수 있다 -> 큰 유연성 제공 - 클래스를 생산하는 부분과 사용하는.. 2022. 5. 9. 이전 1 다음