Задать вопрос
Antonchik
@Antonchik
Программирую на HTML

Как создать иерархию классов?

Здравствуйте. Есть у меня некие разнотипные наборы данных с показателями, они могут представляться в нескольких видах: список, диаграмма, график. Также эти данные могут отображаться в трех форматах: html, pdf и обычный текст в котором не доступны представления типа график и диаграмма. Подскажите пожалуйста как не плодить кучу классов, с возможностью легкого добавления новых видов и форматов?
  • Вопрос задан
  • 265 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Stepik
    "Поколение Python": курс для начинающих
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
Всего потребуется написать M×N трансформаций, где M - количество видов, а N - количество форматов.
Вход: вид, сами данные, дополнительные параметры в зависимости от формата
Выход: формат
Операции: Построить
Построить можно только зная из чего и в какой формат, то есть совсем абстрактно не получится.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы