[생성 패턴] Singleton pattern (싱글턴 패턴)
딱 하나의 인스턴스만 생성되도록 한다.
여러 클라이언트가 접속하는 환경에서 npc와 같이 한개의 객체만 존재해야 할 경우
싱글톤 패턴은 자바에서 가장 간단한 디자인 패턴 중 하나이다.
이 패턴은 오로지 단일 객체가 생성되어지는 것을 확실하게 만드는 객체를 생성하는 책임이 있는 단일 클래스에 관여한다. 이 클래스는 클래스의 객체를 인스턴스화할 필요없이 직접적으로 접근되어 질 수 있는 객체에 접근하는 방법을 제공한다.
(사용 예제)
1. 개발 중에 스피커에 접근 할 수 있는 클래스를 만들기
'Development > Java' 카테고리의 다른 글
[구조 패턴] Facade pattern (퍼사드 패턴) (0) | 2017.03.26 |
---|---|
[행위 패턴] Command pattern (커맨드 패턴) (0) | 2017.03.26 |
[생성 패턴] AbstractFactory pattern (추상 팩토리 패턴) (0) | 2017.03.26 |
[생성 패턴] Factory pattern (팩토리 패턴) (0) | 2017.03.26 |
[구조 패턴] Decorator pattern (데코레이터 패턴) (0) | 2017.03.26 |