Pergunta

Existe um significado nome "não é um solteirão"?

Foi útil?

Solução

Castle Windsor usa o termo "transitória" para descrever todos os não-Singleton objetos.

Eu pessoalmente prefiro o termo "não-Singleton" embora.

Outras dicas

Sim, existe um padrão multiton , mas significa algo muito específico. Não é simplesmente tudo o que não é um Singleton.

Prototype. É usado como um escopo no quadro da mola para identificar dependência que será sempre nova instância quando injectado.

decepticon.

ahem desculpe, desculpe.

Não, não (se você pensar sobre isso singletons são o caso extraordinário) é, mas simplório foi outra sugestão interessante.

Multipleton?

Uma resposta mais séria: se existe tal termo um, eu nunca ouvi falar dele; Gostaria apenas de dizer não-singleton (ou mesmo, ouso dizer, :-P normais / padrão / regular) eu mesmo.

A Marriedton?

Eu apenas chamá-lo um objeto. O fato de que você não chamá-lo um Singleton implica que pode haver mais de uma instância.

Quando alguém me pergunta se uma classe é um Singleton (e não é), eu apenas dizer não, é uma classe regular.

A Polyton?

Na verdade, há uma variante na Singleton chamado multiton ou Multiplton ou algo parecido. Ao invés de ter um exemplo, você tem n casos em que n é um valor específico. Não estou certo se o Gang of Four descrever este aplicativo em seu livro, mas eu aprendi sobre isso no meu Engenharia de Software 361 classe.

Mas se você tem um número irrestrito de casos, eu não acho que há um nome para ele.

Simplesmente, um 'Single instância de uma classe.'

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top