728x90 팩토리 패턴1 팩토리 패턴 팩토리 패턴 팩토리 패턴(factory pattern)은 객체를 사용하는 코드에서 객체 생성 부분을 떼어내 추상화한 패턴이자 상속 관계에 있는 두 클래스에서 상위 클래스가 중요한 뼈대를 결정, 하위클래스에서 객체 생성에 관한 구체적인 내용을 결정 하는 패턴을 말한다. 상위 클래스 와 하위 클래스는 분리 되기 때문에 **느슨한 결합**을 가지며 상위클래스에서는 인스턴스 생성 방식에 대해 전혀 알 필요가 없어, 더 많은 유연성을 가진다. 또한, 객체 생성 로직이 따로 떼어져 있기 때문에 코드를 리팩토링 하더라도 한 곳만 고 칠수 있게 되니 유지 보수성이 증가한다. ex) 라떼 레시피, 아메리카노 레시피, 우유 레시피 라는 구체적인 내용이 들어 있는 하위 클래스가 컨베이어 벨트를 통해 전달되고, 상위 클래스인.. 2023. 1. 20. 이전 1 다음 728x90