Вход на сайт
Написать класс для switch?
570 просмотров
Перейти к просмотру всей ветки
в ответ Программист 09.01.19 17:21
Это все, разумеется, прочитано и понятно.
Остальные ограничения, как:
- енум не имеет функций
- статический элемент не является константой
- инстансе класса не является константой
- и т.п.
Все - понятно.
НО! Все, что представляет собой требуемый класс является или может быть представлено, типом инт/стринг с дополнительной функциональностью.
Вопрос - как обойти? - разумеется, сохранив нужный формат записи.
Проще говоря - Как сказать системе, что R33 & R34 есть суть константы расширенного типа инт/стринг?
Базис для этого есть - енум.