Современные интерфейсы
Есть какое то видео или текст на RU
объясняющий современные интерфейсы
с реализацией private
, static
членов у которых обязана быть реализация в самих интерфейсах ?
Пытался искать в Google
, все разъясняют использование интерфейсов с публичными членами, называя интерфейсы "публичным контрактом" с классом, где у экземпляров класса реализующего интерфейс, все члены интерфейса должны быть доступны на экземпляре класса.
Хотя смотрю тот же MSDN
, члены интерфейсов могут иметь различные модификаторы доступа, да ещё private и static обязаны иметь реализацию.
Просто только по MSDN
сложно разобраться для чего Microsoft
добавил новые возможности интерфейсам + нюансы машинного перевода.
А на YouTube
и Google
, говорят спорная фича и т.п.
Источник: Stack Overflow на русском