pageinfo | |
---|---|
status | Draft |
Singleton
개요
싱글톤은 객체의 인스턴스를 오직 하나만 생성하는 패턴을 총칭한다. 즉, 일종의 전역 인스턴스를 하나만 생성한 뒤 메모리에 정적으로 로딩해 놓고, 프로그램이 실행되는 동안 다른 클래스(의 인스턴스)가 이를 공유하도록 하는 것이다. 이 방식은 메모리 측면에서 이점이 있으며 데이터 공유가 쉽지만, 자원을 공유한다는 측면은 테스트나 유지보수를 어렵게 하며, 자식 클래스나 내부 상태 변경 측면에서 문제점이 많이 존재하며, 유연성 면에서 한계가 있다.
Backlinks
Plugin Backlinks: 아무 것도 없습니다.
wiki/singleton.txt · 마지막으로 수정됨: 2025/02/06 12:36 저자 clockoon