생성(Creational) 패턴

  • 인스턴스를 만드는 절차를 추상화하는 패턴이다.

  • 어떤 구체 클래스를 사용하는지에 대한 정보와 어떻게 객체를 생성하는지에 대한 정보를 캡슐화한다.

  • 객체를 생성/합성하는 방법 또는 객체의 표현 방법과 시스템을 분리해준다.

  • 특정 행동을 수행하는 클래스를 생성하기 위한 방법이 복잡한 경우 유용하다.

Last updated