
📌 생성 패턴 (Creational Pattern) 객체의 생성 과정을 추상화하고, 객체 생성을 유연하게 다룰 수 있는 디자인 패턴이다. 객체 생성 과정이 복잡하거나 변경 가능성이 있을 때 유용하게 사용된다. 생성 패턴은 다양한 상황에 따라 객체를 생성하고 구성하는 방법을 정의하며, 객체 생성의 유연성과 재사용성을 증가시킨다. 📌 생성 패턴의 특징 생성 패턴은 시스템이 어떤 구체 클래스를 사용하는지에 대한 정보를 캡슐화한다. 그렇기에 이들 클래스의 인스턴스들이 어떻게 만들고 어떻게 서로 맞붙는지에 대한 부분을 완전히 가린다. 📌 생성 패턴의 종류 [ 싱글턴 패턴 (Singleton Pattern) ] 한 클래스에 한 객체만 존재하도록 제한한다. [Design Pattern] 싱글턴 패턴(Singleton..