Perguntas com a marcação «singleton»

Um padrão de design que garante que exista exatamente uma instância em todo o aplicativo de uma classe específica. Um dos padrões de design de criação da Gang of Four.

946
Criando um singleton em Python

Esta pergunta não é para discutir se o padrão de design singleton é desejável ou não , é um anti-padrão ou para qualquer guerra religiosa, mas para discutir como esse padrão é melhor implementado no Python da maneira mais pitônica. Nesse caso, defino "mais pitonico" para significar que segue o...

736
Padrão de design C ++ Singleton

Recentemente, deparei-me com a realização / implementação do padrão de design Singleton para C ++. Foi assim (eu o adotei no exemplo da vida real): // a lot of methods are omitted here class Singleton { public: static Singleton* getInstance( ); ~Singleton( ); private: Singleton( ); static...

575
Usando um modelo singleton dispatch_once no Swift

Estou tentando elaborar um modelo singleton apropriado para uso no Swift. Até agora, consegui obter um modelo seguro sem thread trabalhando como: class var sharedInstance: TPScopeManager { get { struct Static { static var instance: TPScopeManager? = nil } if !Static.instance {...

291
Singleton: Como deve ser usado

Editar: A partir de outra pergunta, forneci uma resposta com links para muitas perguntas / respostas sobre singletons: Mais informações sobre singletons aqui: Então, eu li o tópico Singletons: bom design ou muleta? E o argumento ainda continua. Eu vejo Singletons como um padrão de design (bom e...