есть возможность на реальном примере (было бы здорово) когда надо использовать интерфейсы ?
Да, посмотри паттерн ICommand
привет. представь себе что ты делаешь взаимодействие с объектами. реализации могут быть разные, обратиться к ним было бы удобно через интерфейс IInteractable
представь себе набор разных чашек и кружек. Все они имеют ручку за которую можно держать
Смотри, интерфейс гарантирует, что класс, который имплементирует его, имеет все методы/свойства что и в нем
Что?)
Что что?
Обсуждают сегодня