20
ответов

Почему фабричные методы для коллекций производят неизменные экземпляры? [Дубликат]

Java 9 представила новые удобные фабричные методы для создания коллекций. В качестве примера: List & lt; String & gt; list = List.of ("a", "b", "c"); Почему результаты этих методов неизменяемы?
вопрос задан: 22 September 2010 14:17
13
ответов

Java 8. Заводская модель. Абстрактный класс vs интерфейс со стандартным методом [duplicate]

Какова наилучшая практика использования шаблона Factory Method в Java8. Например, какая из двух лучше? interface UserFactory {default String makeDialog () {return "Hello\n" + createUser () ....
вопрос задан: 17 September 2016 18:17
8
ответов

Каковы некоторые примеры реализаций шаблона разработки Используя JavaScript?

Я - умеренно квалифицированный программист, использующий JavaScript, но я не гуру. Я знаю, что можно сделать некоторые довольно мощные вещи с ним, я просто не видел много кроме довольно основного управления DOM. Я...
вопрос задан: 4 May 2012 08:37
7
ответов

Что такое статические методы фабрики?

Что такое "статическая фабрика" метод?
вопрос задан: 18 May 2016 11:39
7
ответов

Я переусердствовал его со своим Методом фабрики?

Часть нашего основного продукта является веб-сайтом CMS, который использует различные виджеты страницы. Эти виджеты ответственны за отображение содержания, список продуктов, обработку регистрации события, и т.д. Каждый виджет...
вопрос задан: 19 December 2009 12:40
7
ответов

Я могу реализовать Шаблон "фабричный метод" в C++, не используя новый?

Я работаю во встроенной среде (Arduino/AVR ATMega328) и хочу реализовать Шаблон "фабричный метод" в C++. Однако компилятор, который я использую (avr-gcc), не поддерживает новое ключевое слово...
вопрос задан: 1 September 2009 10:09
6
ответов

Шаблон "фабрика". Когда использовать методы фабрики?

Когда это - хорошая идея использовать методы фабрики в объекте вместо класса Фабрики?
вопрос задан: 3 June 2016 05:09
6
ответов

Применяется ли оператор switch в фабричном методе? C #

Я хочу вернуть интерфейс и внутри оператора switch я бы хотел его установить. Это плохой дизайн? private IResultEntity GetEntity (char? someType) {IResultEntity entity = null; ...
вопрос задан: 29 July 2009 10:37
5
ответов

В чем разница между шаблоном Builder Design и шаблоном Factory Design?

В чем разница между шаблоном проектирования Builder и шаблоном проектирования Factory? Какой из них более выгоден и почему? Как мне представить мои результаты в виде графика, если я хочу проверить и ...
вопрос задан: 3 June 2016 15:05
4
ответа

В чем принципиальная разница между фабричным и абстрактным шаблонами? [закрыто]

В чем принципиальная разница между фабричными и абстрактными фабричными моделями?
вопрос задан: 24 May 2019 19:50
2
ответа

Шаблон "фабричный метод" нарушает Открываться/Закрывать принцип?

Шаблон "фабричный метод" (чтобы не быть перепутанным с Шаблонами "фабрика" или Шаблонами "абстрактная фабрика") нарушают Открываться/Закрывать принцип? Обновление: Для разъяснения я обращаюсь к сценарию где...
вопрос задан: 4 March 2010 19:06
2
ответа

Как использовать классы фабрики с linq для sql?

Я имею модель сверху своей модели базы данных и отображаю объекты в моем Репозитории. Однако, по-видимому, это имеет значение, выбираю ли я "новый" непосредственно в моем GetUsers, или "выбирают factoryresult" как...
вопрос задан: 2 September 2009 08:02
1
ответ

фабрики метода, которые берут атрибуты класса в качестве параметров

Я нахожу, что это полезный для создания "фабрики метода функционирует", которые переносят параметрический атрибут объекта в некоторую логику. Например: """Рыбалка для ответов.>>> один () .number_fisher () 'одна рыба'...
вопрос задан: 31 July 2010 05:56
0
ответов

Каковы различия между абстрактными фабричными и фабричными шаблонами?

Я знаю, что есть много сообщений о различиях между этими двумя моделями, но есть несколько вещей, которые я не могу найти. Из того, что я читал, я вижу, что фабричный метод ...
вопрос задан: 27 March 2019 10:10
0
ответов

Как предотвратить появление шаблона Factory Method, вызывающего предупреждение о вызове виртуального члена в конструкторе?

На сайте www.dofactory.com я нашел реальный пример шаблона Factory. Но код генерирует предупреждение в ReSharper о вызове виртуального члена в конструкторе. Код, вызывающий предупреждение,...
вопрос задан: 23 May 2017 12:28
0
ответов

Шаблоны проектирования: абстрактная фабрика против фабричного метода

Примечание: вопросы в конце поста. Я прочитал другие потоки stackoverflow, касающиеся абстрактной фабрики против фабричного метода. Я понимаю цель каждого шаблона. Однако мне не ясно ...
вопрос задан: 23 May 2017 12:18
0
ответов

Как чтобы правильно реализовать шаблон фабричного метода в C ++

В C ++ есть одна вещь, которая довольно долгое время заставляла меня чувствовать себя некомфортно, потому что я, честно говоря, не знаю, как это сделать, хотя это звучит просто: как Реализую ли я Factory ...
вопрос задан: 4 April 2017 01:07
0
ответов

Заводской шаблон - CreateInstance статичен или нет?

Речь идет о заводском шаблоне. Я немного запутался. Я видел реализации, в которых метод createInstance () является статическим, и некоторые реализации, которые не являются статическими. Некоторые говорят, что это зависит от «...
вопрос задан: 24 August 2016 22:07
0
ответов

Можно ли, чтобы фабричный метод возвращал значение null?

Меня интересует лучшая практика здесь. Является ли хорошей практикой для фабричного метода возвращать значение null, если это возможно? не создавать ничего?Вот пример: ICommand command = CommandFactory.CreateCommand(args); ...
вопрос задан: 16 August 2016 22:58
0
ответов

Абстрактная фабрика, фабричный метод, построитель

Может показаться, что этот вопрос - обман, но, пожалуйста, потерпите меня - обещаю, что я Прочитал соответствующие сообщения (и книгу GOF). После всего, что я прочитал, я все еще не могу понять, когда использовать ...
вопрос задан: 10 February 2016 04:35
0
ответов

Фабричный метод VS Фабричный объект [дубликат]

Как я понимаю, фабричный метод - это простой фабричный объект, а фабричный объект - это абстрактная фабрика? И: -Factory Method (Simple Factory): public class SimplePizzaFactory {public static final int CHEESE = ...
вопрос задан: 10 February 2016 04:34
0
ответов

Spring и передача параметров фабричному методу во время выполнения

В документации метода context.getBean (имя, пользователь) говорится: «Позволяет указывать явные аргументы конструктора / аргументы фабричного метода» но независимо от того, что я делаю (пробовал все), с ...
вопрос задан: 3 August 2015 13:43
0
ответов

Автоподключение beans, созданный методом фабрики EasyMock?

У меня есть профессионал недостаток, который мне кажется действительно странным. У меня следующая установка: Интерфейс: package com.example; public interface SomeDependency { } Компонент Spring: package com.example; @ ...
вопрос задан: 7 December 2012 20:45
0
ответов

Каковы критерии выбора между valueOf ()и newInstance ()?

Предположим, у меня есть класс ObjectInfo, который содержит имя объекта и тип объекта в виде строки. (Я просто кое-что придумываю, чтобы задать вопрос. )класс ObjectInfo { Строка...
вопрос задан: 4 August 2012 09:13
0
ответов

Заводская структура дизайна метода

Согласно книге: Сущность заводской структуры - это «определить интерфейс для создания объекта, но пусть подклассы решат, какой класс в создание. Фабричный метод позволяет ...
вопрос задан: 19 September 2011 08:21