개발 관련/디자인 패턴
-
싱글톤 패턴(Singleton Pattern)개발 관련/디자인 패턴 2023. 2. 13. 22:42
안녕하세요 Rx입니다 :D 어느덧 23년 2월 중순이네요 개발 시작한지 벌써 1년이 지나갔다니 .. 시간이 참 빠른거같아요 매번 디자인 패턴에 대한 글을 쓰려고 시도했지만 쓰다보면 부족한게 많이 느껴져서 지웠다가 다시 쓰기 반복...🥲 (정리 하는 것도 하다보면 늘게되겠죠 ?👏) 드디어 작성하게되어서 행복하기까지하네요 ! Sigleton Pattern 이란 ? 싱글톤 패턴이란 디자인 패턴 중 생성, 구조, 행위 중 생성에 해당됩니다. 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 반환한다. 싱글톤의 특징 불필요한 인스턴스 생성을 방지하여 메모리 낭비를 줄일 수 있고, 생성된 하나의 자원을 공유하고 접근하기 용이하다. 애플 ..