Есть ли название, означающее "не синглтон"?
Есть ли название, означающее "не синглтон"?
14 ответов
В замке Виндзор термин "переходный процесс" используется для описания всех не-синглтонских объектов.
Я лично предпочитаю термин "не синглтон", хотя.
Да, есть шаблон Multiton, но это означает что-то очень конкретное. Это не просто все, что не синглтон.
Прототип. Он используется в качестве области действия в среде Spring для определения зависимости, которая всегда будет новым экземпляром при внедрении.
Мультиэкземпляр?
http://elegantcode.com/2008/04/17/the-opposite-of-a-singleton/
Когда кто-то спрашивает меня, является ли класс Singleton (и это не так), я просто говорю "нет", это обычный класс.
Десептиконов.
хм извините извините
Нет, это не так (если вы думаете об этом, синглтоны - необычный случай), но " простак" был еще одним интересным предложением.
А Marriedton?
Я бы просто назвал это Объектом. Тот факт, что вы не называете это Singleton, подразумевает, что может быть более одного экземпляра.
Multipleton? Шутливые>
Более серьезный ответ: если есть такой термин, я никогда не слышал о нем; Я бы просто сказал "не синглтон" (или даже, осмелюсь сказать, нормальный / стандартный / обычный:-P) сам.
На самом деле, на Синглтоне есть вариант под названием Multiton или Multiplton или что-то в этом роде. Вместо того, чтобы иметь один экземпляр, у вас есть n экземпляров, где n - это конкретное значение. Я не уверен, что "Банда четырех" описывает это приложение в своей книге, но я узнал об этом в своем классе Software Engineering 361.
Но если у вас есть неограниченное количество экземпляров, я не думаю, что есть имя для этого.
Это старый пост, но если кто-то все еще встречает, лучшим словом будет "мультиплекс", а не "переходный". по моему мнению
Определение:
существительное: система или сигнал, включающий одновременную передачу нескольких сообщений по одному каналу связи.
Об этом есть тема на English Language & Usage. Просматривая различные предложения, размещенные там, я думаю, что лучший из них
репликант
Я использовал этот термин для именования методов и формулировки комментариев в небольшой фабрике отражений PHP, которую я построил.