DesignPatterns에서 CreationalPatterns의 하나.

인스턴스가 1개만 존재하는것을 보증하는 패턴. 그 하나뿐인 인스턴스를 얻기위한 static메쏘드가 필요하다.

== Structure ==



== Example ==

<<Include(SingletonEx.java)>>

== 관련정보 ==

Wiki:SingletonPattern
----
[[Python]] 딕셔너리로 만드는 다중 싱글톤패턴. (유용히쓰인다.)
{{{#!python
db = {}
def getDbConnection(aDir):
    global db
    if db.has_key(aDir):
        return db[aDir]
    db[aDir] = BacDb(aDir)
    return db[aDir]
}}}

----
CategoryPattern