패턴1 [ 디자인 패턴 ] 1.5 싱글톤(Singleton) 싱글톤패턴(Singleton pattern) 이란 싱글톤 패턴은 전체 시스템에서 하나의 인스턴스만 존재하도록 보장하는 패턴입니다. new를 사용하여 클래스를 생성하여도 인스턴스는 하나만 존재합니다. 인스턴스란? 인스턴스를 알기전에 클래스(Class)의 의미를 알아야 합니다. 클래스란 설계도라고 생각하면 됩니다. 어떠한 반복적으로 만들어지는 것을 만드는 설계도가 클래스이고 인스턴스란 그 설계도로 만든 물건을 이야기합니다. 특징 객제 자체에는 접근이 불가능해야 합니다. 객체에 대한 접근자를 사용하여 객체를 제어 한다. 객체는 단 한개이며 해당 객체를 공유합니다. var singletonObj = { a : '값', b : function () { } } 위와 같은 객체 리터널도 싱글톤 패턴입니.. 2023. 8. 30. 이전 1 다음