Паттерны проектирования Задание: Паттерн Строитель в приложении «Генератор электронных книг» Спроектировать интерфейс генератора электронных книг, а также реализовать классы генерации электронной книги в формате HTML и FB2. Книга обычно имеет определенную структуру: она состоит из разделов с заголовком, внутри которых находятся параграфы, а также другие элементы. Методические рекомендации Интерфейс, отвечающий за построение книги, может иметь следующий вид: Класс, который реализует данный интерфейс и генерирует книги в формате HTML, имеет следующий вид: Класс, отвечающий за построение книг в формате FB2, будет следующим: Примером использования перечисленных выше классов может являться класс составителя книг такого вида: