• Вы здесь

    Какие компоненты включает в себя паттерн Builder?

    Нейро

    Ответ создан на основе результатов поиска

    Паттерн Builder включает в себя четыре основных компонента 2:
    1. Product (продукт) 12. Класс, который определяет сложный объект, который нужно шаг за шагом сконструировать, используя простые объекты 1.
    2. Builder (строитель) 12. Абстрактный класс или интерфейс, который определяет все этапы, необходимые для производства сложного объекта-продукта 1.
    3. ConcreteBuilder (конкретный строитель) 12. Класс-строитель, который предоставляет фактический код для создания объекта-продукта 1. Может быть несколько разных ConcreteBuilder-классов, каждый из которых реализует различную разновидность или способ создания объекта-продукта 1.
    4. Director (распорядитель) 12. Супервизионный класс, под контролем которого строитель выполняет скоординированные этапы для создания объекта-продукта 1. Распорядитель обычно получает на вход строителя с этапами на выполнение в чётком порядке для построения объекта-продукта 1.