Описание тега decorator-pattern
2
ответа
Шаблон проектирования для обогащения класса новыми функциями
Я реализовал серию классов для управления поиском / подробной страницей с помощью JSF и PrimeFaces. Более подробно я создал абстрактный класс SearchDetailView<C extends BaseView, M> для того, чтобы централизовать общие функции для страницы пои…
05 фев '19 в 08:34
2
ответа
Проблема с дизайном с использованием шаблона декоратора
Итак, это мой дизайн. AccessDecorator классы имеют ссылку на другой Access так же, как обычный шаблон декоратора. Но проблема в том, когда я создаю AccessDecorator обертывание ConcreteAccess а затем попробуйте увидеть, какой тип доступа: Access acce…
01 июн '19 в 13:18
2
ответа
Как изменить переменную в конкретном декораторе во время выполнения в java
Вот такая ситуация. Абстрактный класс Items с JLabel label, а display() функция для отображения элемента на экране, добавив JLabel в JPanel: public abstract class Items { public JLabel label; // to add label to panel (display on screen) public abstr…
15 дек '19 в 13:10
0
ответов
Создавать различные декорированные объекты в случае ввода
Предположим, что я использовал узорчатый узор для приготовления пиццы. Есть 3 типа ингредиентов, в которые пользователь может добавить свою пиццу. Моцарелла, соус и овощи. Я подготовил эти занятия и установил стоимость. Это основной код public class…
08 май '20 в 17:56
1
ответ
Как реализовать шаблон декоратора с Autofac для сценария ниже
Мне нужно реализовать шаблон декоратора с помощью Autofac. У меня есть два класса / сервиса с собственной реализацией. Теперь в зависимости от условия мне нужно иметь возможность динамически вызывать любой из классов службы для получения данных. Ser…
29 май '20 в 17:45
1
ответ
Абстрактный декоратор, ошибка при повторной передаче в подкласс
Пытаюсь реализовать декоратор-паттерн. Hero - это основной класс, который не может измениться, у меня есть AbstractEffects, который является подклассом Hero и родительским классом для AbstractNegative и AbstractPositive. С другой стороны, AbstractNe…
13 дек '19 в 23:24
0
ответов
Операции с поздним связыванием не могут выполняться для типов или методов, для которых ContainsGenericParameters истинно. в .NET Core 3.1
Я попытался реализовать кэш в памяти, используя шаблон декоратора с универсальными классами в приложении.NET Core3.1. Там я получил следующее исключение времени выполнения. System.InvalidOperationException: "Операции с поздним связыванием не могут в…
25 ноя '20 в 09:31
2
ответа
Наследование паттерна декоратора
В шаблоне декоратора абстрактный класс реализует интерфейс, а конкретный класс (декоратор) расширяет абстрактный класс. Что произойдет с функциональностью шаблона, если конкретный класс напрямую реализует интерфейс вместо того, чтобы наследовать его…
23 апр '21 в 23:55
1
ответ
Добавление функции в шаблон декоратора интерфейса
Привет, Я пытаюсь обернуть голову вокруг паттерна декоратора и в чем-то не уверен: Считается ли плохой практикой или неправильным использованием шаблона для добавления функции в интерфейс, когда я хочу добавить новую функцию? Например, если у меня е…
03 окт '21 в 17:55
1
ответ
Как добавить в цепочку ответственности паттерн-декоратор?
Я создал следующий UML. По сути, это конвертер валют. В настоящее время это цепочка ответственности . Но теперь я хочу добавить узор декоратора . Так, например, добавьте фиксированную сумму обработки. Как я могу вставить сюда узор Decorator? Спасибо…
03 янв '22 в 13:43
0
ответов
Какой шаблон реализован в Django Middleware? (Цепочка ответственности или Декоратор)
Я пытаюсь выяснить, какой шаблон используется в Django Middleware. Может быть, есть сочетание узоров?
21 янв '21 в 07:38
1
ответ
Как создавать объекты с помощью шаблона декоратора?
У меня есть несколько вопросов относительно шаблона декоратора. Как я понял, шаблон декоратора существует для добавления поведения к объекту, т.е. «украшения объекта», чтобы вы могли составлять разные объекты без необходимости реализации большого ко…
17 дек '20 в 19:30