Вопросы по теме 'builder-pattern'
Шаблон Builder Джошуа Блоха и предупреждения PMD
Я написал класс, используя шаблон Builder Джошуа Блоха, который похож на этот пример Pizza:
public class Pizza {
private int size;
private boolean cheese;
private boolean pepperoni;
private boolean bacon;
public static class Builder {...
5849 просмотров
schedule
18.02.2022
Модульное тестирование шаблона Builder с Moq
Я использую шаблон построителя для создания моделей представления для контроллера, и когда я пытался выполнить модульное тестирование своего контроллера, я обнаружил, что не могу этого сделать. Мок жалуется.
Не уверен, является ли это ограничением...
5050 просмотров
schedule
20.02.2022
Применяет ли шаблон Builder это требование?
У меня есть веб-приложение, при запуске сервлет создает различные экземпляры одного и того же 'Product' , Gateway, с разными заданными параметрами конфигурации. Вот небольшое описание.
Шлюз : абстрактный класс определяет различные типы шлюзов....
169 просмотров
schedule
19.03.2022
Одна реализация метода построителя для всех подклассов (дженериков?)
Моя дилема заключается в создании одного метода, который следует шаблону построителя, который устанавливает переменную и возвращает себя, но у меня есть интерфейс Visitor , который реализуется BasicVisitor и расширяется другими реализациями...
129 просмотров
schedule
11.06.2022
Python, объедините длинный путь компоновщика и комментарии [дубликаты]
Возможный дубликат: Как разбить строку связанных методов в Python?
Следующий вопрос касается стиля кода Python и может быть дизайном повторно используемой библиотеки. Итак, у меня есть конструктор , который связывает создание графика...
187 просмотров
schedule
08.04.2022
Что не так с моим шаблоном строителя?
У меня проблема с реализацией шаблона Builder. У меня есть 2 класса:
package course_2;
import java.util.Date;
public class Student {
private static int idStart = 0;
private final int id = idStart++;
private String name;
private...
248 просмотров
schedule
06.07.2023
Шаблон проектирования для создания объекта
Я хочу создать объект, который будет создан на основе нескольких других объектов. Я хочу использовать шаблон Builder , но сомневаюсь. Я вижу, что все примеры для шаблона Builder показывают, что у Builder есть простые методы (например, withName...
96 просмотров
schedule
24.03.2022
Предупреждение о непроверенной конверсии с дженериками
Я не совсем понимаю, почему мой код должен делать непроверенное преобразование и как я могу это исправить.
Я реализую неизменяемые объекты с помощью шаблона построителя, для которого я реализовал интерфейс «Неизменяемый» с внутренним интерфейсом...
261 просмотров
schedule
18.05.2024
Реализация шаблона Hierarchical Builder
Я реализую шаблон Hierarchical Builder. Я использовал дженерики, чтобы сделать возвращаемый тип моего сеттера Parent Builder таким же, как для дочернего. Тем не менее, я сталкиваюсь с проблемой, когда использую метод дочернего установщика после...
118 просмотров
schedule
17.06.2022
Аннотация Lombok @NonNull с @Builder не отражается в тестовом покрытии
Я столкнулся с проблемой при тестировании аннотированного класса lombok . Описание :-
Когда мы аннотируем класс Java (POJO) с помощью @Builder и имеем определенную переменную экземпляра с ограничениями @NonNull , при написании тестового примера...
1102 просмотров
schedule
18.11.2022
Можно ли вызвать функцию с unaryPlus в kotlin?
Это дополнительный вопрос по другому вопросу, который я задал вчера.
Как создать вложенный список с помощью шаблона построителя?
Кредит: Pelocho за хороший ответ.
Я использовал это руководство для создания безопасного построителя запросов...
67 просмотров
schedule
29.07.2022
Как написать переопределяющий метод, который возвращает экземпляр вызывающего класса в Java
Я относительно новичок в шаблонах Java и дизайна. Я пытаюсь реализовать шаблон Builder для своего приложения. У меня есть interface , у которого есть метод build , этот метод build примет класс в качестве параметра и вернет то же самое....
47 просмотров
schedule
04.09.2022