Что такое интерфейс в Java и для чего он нужен? — ДейлиПреп