а как же композиция? (которая кстати предпочтительнее наследования) Все только через реализации? А как же слабо-связанный код? А как же много других вещей, к примеру, DI с IoC в частном случае? И многое другое. Разработка с использованием только реализаций (классов, структур) накладывает множество ограничений, которые потом очень сильно бьют.
А кто сказал что реализовать можно только интерфейс ?
Можно как-то увеличить размер шрифтов в редакторе? Все облазил, но не смог найти в настройках такую фичу. У меня хорошее зрение, но интерфейс юнити чудовищно мелкий
А кто сказал что реализовать можно только интерфейс ?
не, есть еще абстрактный класс, но он все же в используется только в тех случаях, когда у реализаций есть какая-то общая логика (в плане реализованной логики)
не, есть еще абстрактный класс, но он все же в используется только в тех случаях, когда у реализаций есть какая-то общая логика (в плане реализованной логики)
Проще говоря абстрактный класс и есть интерфейс и чем они отличаются от интерфейса как конструкции
ты можешь использовать абстрактный класс, но в С# у него есть определенная функция, ты можешь использовать интерфейсы, у которых также определенная функция