Есть ли название, означающее «не синглтон»? - PullRequest
22 голосов
/ 24 октября 2008

Есть ли имя, означающее "не одиночка"?

Ответы [ 11 ]

12 голосов
/ 24 октября 2008

Касл Виндзор использует термин «переходный процесс» для описания всех не-Синглтон объектов.

Я лично предпочитаю термин "не-синглтон".

8 голосов
/ 24 октября 2008

Да, есть шаблон Multiton , но это означает что-то очень конкретное. Это не просто все, что не синглтон.

6 голосов
/ 24 октября 2008

Prototype. Он используется в качестве области действия в среде Spring для определения зависимости, которая всегда будет новым экземпляром при внедрении.

5 голосов
/ 24 октября 2008

десептиконов.

Гм извините, извините.

Нет, нет (если вы думаете, что синглтоны - необычный случай), но simpleton было еще одним интересным предложением.

4 голосов
/ 24 октября 2008

Когда кто-то спрашивает меня, является ли класс Singleton (и это не так), я просто говорю «нет», это обычный класс.

4 голосов
/ 24 октября 2008

А Marriedton?

Я бы назвал это Объектом. Тот факт, что вы не называете это Singleton, подразумевает, что может быть более одного экземпляра.

4 голосов
/ 24 октября 2008

Multipleton

Более серьезный ответ: если такой термин существует, я никогда о нем не слышал; Я бы просто сказал «не синглтон» (или даже, осмелюсь сказать, обычный / стандартный / обычный :-P) сам.

3 голосов
/ 24 октября 2008

Политон?

2 голосов
/ 24 октября 2008
1 голос
/ 24 октября 2008

На самом деле, на Синглтоне есть вариант под названием Multiton или Multiplton или что-то в этом роде. Вместо одного экземпляра у вас есть n экземпляров, где n - это конкретное значение. Я не уверен, что «Банда четырех» описывает это приложение в своей книге, но я узнал об этом в моем классе Software Engineering 361.

Но если у вас есть неограниченное количество экземпляров, я не думаю, что есть имя для него.

...