728x90 반응형 프레임워크1 [디자인패턴] 싱글톤(Singleton) 패턴 이해하기 안녕하세요. J4J입니다. 이번 포스팅은 싱글톤(Singleton) 패턴에 대해 적어보는 시간을 가져보려고 합니다. Singleton 패턴이란? singleton 패턴은 객체를 생성할 때 클래스 별로 각 하나의 객체만 생성하여 사용될 수 있도록 도와주는 디자인 패턴입니다. 많은 분들이 경험해 보셨겠지만 개발을 할 때 클래스 내부에 정의되어 있는 기능을 사용하기 위해 다양한 곳에서 객체를 생성하게 됩니다. 그리고 생성된 객체를 이용하여 내부에 정의되어 있는 여러 메서드 및 함수들을 활용하게 됩니다. 하지만 여러 장소에서 각각 객체를 생성하는 행위는 모두 자원을 필요로 합니다. 객체가 생성될 때마다 각 객체의 정보들이 담겨야 하는 메모리 공간을 차지하기 때문입니다. 또한 다양한 곳에서 생성된 객체들은 모두 .. 2024. 3. 30. 이전 1 다음 728x90 반응형