Вход на сайт
ИИ для программиста?
57281 просмотров
Перейти к просмотру всей ветки
в ответ alex445 06.10.24 08:36
что он также не гарантирует, что придёт левый тип, реализующий этот интерфейс
ни один метод не даст 100% защиту. И как это левый или объект реализует конвертацию или нет. Если сказал, что реализует, никак не может быть левым.
Всё тоже самое можно сказать и о другой части. А если я сделаю перегрузку для левого объекта тогда как?
Главное, что всё логика, связанная с объектом, должна быть в объекте, а не растёрта по всему приложению.
Т.е. внутри всё равно надо проверять на разрешённые типы.
Зачем, а если и там забудешь или не то напишешь?