но значения полей у них разные
я бы хотел как-то правильно их описать
например, я думал сделать это через интерфейсы
в классах описано всего несколько полей и выполняют они одну и ту же функцию
как бы вы посоветовали описать это правильно?
а то несколько почти одинаковых классов меня немного раздражают
Может быть, это у тебя всё-таки один класс, и стоит просто отдельно инициализировать разные экземпляры?
я тоже так думал, но там ещё будет функция которая выводит информацию про класс, а тогда значит что она должна знать в каком случае нужно выводить ту, или иную информацию
а именно классы нужны? мб словарь использовать?
Так это ответственность твоей функции.
понял, буду переписывать
словарь
попробую, спасибо)
Обсуждают сегодня