аргумент функции можно задать тип который будет фильтровать передачу определенных енумов. Например у нас есть енум Suit и если прописать его в аргумент функции то функция будет принимать только его кейсы. Вопрос, как сделать так, чтобы функция жрала кейсы любых enum и при этом не могла принять в себя например класс (вариант с покрытием енума интерфейсом) или какой-то другой тип данных?
так в смысле можно... кто программист... пока ты не реализуешь объект в этом интерфейсе и воткнуть его не сможешь
Джуны, джуны, джуны...
Обсуждают сегодня