Singleton é um padrão de projeto de software (do inglês Design Pattern). Tal padrão garante a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto. A seguir, um exemplo da sua aplicação.

Em qual linguagem foi escrito esse exemplo?