singleton 썸네일형 리스트형 오늘의 공부 단일체(Singleton) 싱글턴[싱글톤] 싱글톤[싱글턴] 의도 : 오직 한 개의 클래스 인스턴스만을 갖도록 보장하고 이에 대한 전역적인 접근점을 제공. 활용성 : 클래스의 인스턴스가 오직 하나여야 함을 보장하고, 잘 정의된 접근접 으로 모든 사용자가 접근할 수 있도록 해야 할 때, 유일한 인스턴스가 서브 클래싱으로 확장되어야 하며, 사용자는 코드의 수정 없이 확장된 서브클래스의 인스턴스를 사용할 수 있어야 할 때. 결과 : 1. 유일하게 존재하는 인스턴스로의 접근을 통제 2. 이름 공간을 좁힘. 3. 연산 및 표현의 정제를 허용. 4. 인스턴스의 개수를 변경하기가 자유로움. 5. 클래스 연산을 사용하는 것보다 훨씬 유연한 방법임. 본인이 이해한 방법 : 다른 코드를 본다 -> 대체 무슨 용돈지 존나 열심히 본다 -> 알아낸다. 참 쉽죠. 솔까말.. 더보기 이전 1 다음