[생성 패턴] Singleton pattern (싱글턴 패턴)


딱 하나의 인스턴스만 생성되도록 한다.

여러 클라이언트가 접속하는 환경에서 npc와 같이 한개의 객체만 존재해야 할 경우

 

싱글톤 패턴은 자바에서 가장 간단한 디자인 패턴 중 하나이다.
이 패턴은 오로지 단일 객체가 생성되어지는 것을 확실하게 만드는 객체를 생성하는 책임이 있는 단일 클래스에 관여한다. 이 클래스는 클래스의 객체를 인스턴스화할 필요없이 직접적으로 접근되어 질 수 있는 객체에 접근하는 방법을 제공한다.


(사용 예제)

1. 개발 중에 스피커에 접근 할 수 있는 클래스를 만들기

Posted by kunoo
,