WIKI

SEOUL‍
wiki:singleton
pageinfo
status
Draft

Singleton

개요

싱글톤은 객체의 인스턴스를 오직 하나만 생성하는 패턴을 총칭한다. 즉, 일종의 전역 인스턴스를 하나만 생성한 뒤 메모리에 정적으로 로딩해 놓고, 프로그램이 실행되는 동안 다른 클래스(의 인스턴스)가 이를 공유하도록 하는 것이다. 이 방식은 메모리 측면에서 이점이 있으며 데이터 공유가 쉽지만, 자원을 공유한다는 측면은 테스트나 유지보수를 어렵게 하며, 자식 클래스나 내부 상태 변경 측면에서 문제점이 많이 존재하며, 유연성 면에서 한계가 있다.


Backlinks


wiki/singleton.txt · 마지막으로 수정됨: 2025/02/06 12:36 저자 clockoon