Интерфейс представляет ссылочный тип, который может определять некоторый функционал - набор методов и свойств без реализации. Затем этот функционал реализуют классы и структуры, которые применяют данные интерфейсы. (чтобы вы хотя бы начали на одном языке немного говорить)
а действительность тогда в чем? в том что интерфейс это соглашение реализовать этим самые "набор методов и свойств " классом, который реализует интерфейс?
а действительность тогда в чем? в том что интерфейс это соглашение реализовать этим самые "набор методов и свойств " классом, который реализует интерфейс?
Интерфейс — контракт, который обязывает сущность имплементировать некоторый функционал и сообщает что функционал имплементирован