728x90 반응형 단일 인스턴스1 싱글톤 패턴(면접을 위한 CS 전공지식 노트) 싱글톤 패턴 싱글톤 패턴 싱글톤 패턴은 소프트웨어 디자인 패턴 중 하나로, 클래스의 인스턴스가 단 하나만 생성되도록 보장하는 패턴입니다. 이 패턴은 어떤 클래스가 항상 하나의 인스턴스만을 갖도록 하며, 그 인스턴스에 접근하는 전역적인 접근점을 제공합니다. 주로 리소스를 공유하거나 중복된 작업을 피하고자 할 때 사용됩니다. 싱글톤 패턴 특징 단일 인스턴스: 싱글톤 패턴은 클래스의 인스턴스가 오직 하나만 생성되도록 보장합니다. 어떤 이유로든 인스턴스가 여러 개 생성되지 않습니다. 전역적인 접근 포인트: 싱글톤 패턴을 사용하면 해당 클래스의 인스턴스에 접근하는 전역적인 접근 지점을 제공합니다. 이로써 어디서든 동일한 인스턴스에 접근하여 사용할 수 있습니다. 지연 초기화: 인스턴스가 필요한 시점에 생성됩니다. .. 2023. 8. 7. 이전 1 다음 728x90 반응형