오늘은 생성 패턴에 대해서 알아보자. 1. 생성 패턴생성 패턴은 객체 생성 방식을 다루는 디자인 패턴이다. 객체 생성 과정에서의 문제를 해결하고 코드의 유연성과 재사용성을 높이는 역할을 한다.생성 패턴의 종류로는 싱글톤, 팩토리, 추상팩토리, 빌더, 프로토타입 패턴이 있다. 여기서 싱글톤과 팩토리 패턴에 대해서 자세하게 살펴보면 다음과 같다. 1-1. 싱글톤 패턴 (Singleton Pattern)싱글톤 패턴은 클래스의 오직 하나의 인스턴스만 가지는 패턴이다. 다수의 인스턴스를 생성하지 않고, 동일한 인스턴스를 모든 모듈에서 공유하며 사용한다. [장점]리소스 절약 : 하나의 인스턴스를 여러 곳에서 공유하므로 객체 생성 비용이 줄어든다.일관성 유지 : 단일 인스턴스를 사용하므로 데이터가 항상 일관성을 ..