Вопросы по теме '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 просмотров

Применяет ли шаблон Builder это требование?
У меня есть веб-приложение, при запуске сервлет создает различные экземпляры одного и того же 'Product' , Gateway, с разными заданными параметрами конфигурации. Вот небольшое описание. Шлюз : абстрактный класс определяет различные типы шлюзов....
169 просмотров

Одна реализация метода построителя для всех подклассов (дженериков?)
Моя дилема заключается в создании одного метода, который следует шаблону построителя, который устанавливает переменную и возвращает себя, но у меня есть интерфейс Visitor , который реализуется BasicVisitor и расширяется другими реализациями...
129 просмотров

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 просмотров

Аннотация Lombok @NonNull с @Builder не отражается в тестовом покрытии
Я столкнулся с проблемой при тестировании аннотированного класса lombok . Описание :- Когда мы аннотируем класс Java (POJO) с помощью @Builder и имеем определенную переменную экземпляра с ограничениями @NonNull , при написании тестового примера...
1102 просмотров
schedule 18.11.2022

Можно ли вызвать функцию с unaryPlus в kotlin?
Это дополнительный вопрос по другому вопросу, который я задал вчера. Как создать вложенный список с помощью шаблона построителя? Кредит: Pelocho за хороший ответ. Я использовал это руководство для создания безопасного построителя запросов...
67 просмотров

Как написать переопределяющий метод, который возвращает экземпляр вызывающего класса в Java
Я относительно новичок в шаблонах Java и дизайна. Я пытаюсь реализовать шаблон Builder для своего приложения. У меня есть interface , у которого есть метод build , этот метод build примет класс в качестве параметра и вернет то же самое....
47 просмотров
schedule 04.09.2022