шаблон проектирования / разный подход для построения разных объектов - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть кусок кода, который мне нужен для продолжения разработки. Частью этого является класс, который имеет множество различных элементов, которые создаются при его создании. Теоретически, в будущем может быть построено больше классов, что приведет к добавлению еще одной новой строки. Прямо сейчас есть 17 строк нового кода. Я пытаюсь придумать лучший способ сделать это вместо текущего, просто добавить новую строку для создания нового (и другого) объекта

Как пример:

var RTFStorage = new StorageFormat(container, Types.RTF, new RTFOptions());
var PDFStorageFormat = new StorageFormat(container, Types.PDF, new PDFOptions());

Вызовы обновляют один и тот же объект, но с разными параметрами. (приведенный выше код является просто примером.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...